<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hello,</p>
<p><br>
</p>
<br>
<div class="moz-cite-prefix">On 11/21/2017 12:55 AM, Hongxu Jia
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:7bdd24ea-febf-86b4-e770-6f7533205d73@windriver.com">Hi
all,
<br>
<br>
Wind River has maintained meta-installer for several years,
<br>
and now we want to contribute it to yocto community.
<br>
<br>
This layer provides an installation program based on
<br>
OE platform. The installation program is anaconda from
<br>
fedora, which is the installer of distribution Fedora,
<br>
RedHat and Centos.
<br>
<br>
The version of anaconda in meta-installer is 26.21.11
<br>
which is based on Fedora 26.
<br>
<br>
The meta-insatller requires:
<br>
- systemd as init manager
<br>
- python3
<br>
- dnf2/rpm4
<br>
- gobject-introspection which requires qemu-usermode
<br>
in MACHINE_FEATURES
<br>
<br>
The meta-installer provides:
<br>
- graphic install and text install.
<br>
<br>
- package based (dnf/rpm) install and image (copy)
<br>
based install.
<br>
<br>
- package based (dnf/rpm) install from local and
<br>
remote rpm sources such as CDs and DVDs, images
<br>
stored on a hard drive, NFS, HTTP, and FTP.
<br>
<br>
- kickstart install which provides a fully unattended
<br>
installation that can be duplicated on scores of machines.
<br>
<br>
- install over VNC on headless machines.
<br>
<br>
- timezone setting.
<br>
<br>
- root password setting.
<br>
<br>
- user account creation.
<br>
<br>
- a variety of advanced storage devices including
<br>
LVM, Btrfs, Ext4, and filesystem encryption.
<br>
<br>
The repository of meta-installer is temporary on the github
<br>
for review:
<br>
<a class="moz-txt-link-freetext" href="https://github.com/jiahongxujia/meta-installer">https://github.com/jiahongxujia/meta-installer</a>
<br>
<br>
In above github, the logo picture is undefined, if yocto
<br>
could accept this layer, I will update the picture with
<br>
"Yocto project Compatible".
<br>
<br>
The attachments are the snapshots of a package based
<br>
installation.
<br>
<br>
Hopefully it is helpful for yocto, and any feedback is
<br>
appreciated.
<br>
</blockquote>
<br>
I believe it can go beyond helping Yocto and help the overall OE
community.<br>
<br>
CC'ing oe mailings lists<br>
<br>
<blockquote type="cite"
cite="mid:7bdd24ea-febf-86b4-e770-6f7533205d73@windriver.com">
<br>
If yocto is interested in this layer and will accept it,
<br>
I could send pull request or some one directly fetch
<br>
from above github master branch.
<br>
</blockquote>
If Yocto isn't I am sure OE will be.<br>
<br>
Thank you Wind River for contributing your hard work for the greater
good of the community.<br>
<br>
kind regards,<br>
Armin<br>
<blockquote type="cite"
cite="mid:7bdd24ea-febf-86b4-e770-6f7533205d73@windriver.com">
<br>
//Hongxu
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
</blockquote>
<br>
</body>
</html>