1 |
(This is being sent to -dev as a courtesy for those who aren't subscribed to |
2 |
-installer. Please keep all discussion about this on the -installer ML.) |
3 |
|
4 |
The Gentoo Linux Installer team would like to announce version 0.3 of the |
5 |
installer. This release will be an official part of the 2006.0 Gentoo release. |
6 |
The old universal and package CDs have been replaced by the Installer LiveCD for |
7 |
the x86 architecture. An experimental AMD64 Installer LiveCD will also be |
8 |
released under /experimental, and will have similar capabilities, but it is not |
9 |
officially supported. |
10 |
|
11 |
As always, there are many improvements (and bugfixes) since the last version. |
12 |
|
13 |
* Improved support for preserving existing partitions (many, many bugfixes) |
14 |
* Complete rewrite of the GRP handling code: We no longer use quickpkg and |
15 |
'emerge -K', which has cut the install time for GRP about in half. |
16 |
* GTK+ frontend redesign: the listing of steps that was previously in the |
17 |
separate panel on the left has been replaced by the "Future Bar" (as named |
18 |
and designed by blackace). This allows more space for each screen, and it |
19 |
prevents the problem of the steps going off the bottom of the screen. |
20 |
* More sub-progress reporting: any install step that takes more than a few |
21 |
seconds will now report on its progress in a secondary progress bar (or as |
22 |
part of the main progress bar in gli-dialog). Included is stuff like |
23 |
partitioning, downloading a tarball, unpacking a tarball, emerging packages, |
24 |
etc. |
25 |
* Recommended partition layout: If you have at least 4GB of consecutive |
26 |
unallocated space, the installer can create a partitioning layout for you |
27 |
consisting of a 100MB /boot, a swap with a size calculated based on amount |
28 |
of physical memory, and a / taking up the remaining space. |
29 |
* Graceful cleanup after install failure in both frontends |
30 |
|
31 |
As always with improvements, there are new bugs created to go along with them. |
32 |
If you do encounter a bug, make sure to save your /tmp/installprofile.xml and |
33 |
/var/log/installer.log.failed from the LiveCD right after the install fails. |
34 |
File a bug at http://bugs.gentoo.org/. Select the "Gentoo Linux" product and the |
35 |
"GLI" component. If you can't find that, just use the following link: |
36 |
|
37 |
http://bugs.gentoo.org/enter_bug.cgi?product=Gentoo%20Linux&component=GLI |
38 |
|
39 |
With the installer, we have set a new world speed record for a Gentoo install. |
40 |
Using gli-dialog, a local (on disk or on a local ftp/http server) stage3 |
41 |
tarball, the portage snapshot on the LiveCD, and the GRP option, we have |
42 |
completed an install in just under 7 minutes. This was in VMWare on a box with |
43 |
an Athlon64 3200+, 1GB of memory (512MB allocated to VMWare), and a SATA disk. |
44 |
The same install in the GTK+ frontend took 10:40 on a Athlon64 4200+ with 1GB |
45 |
of memory (384MB allocated to VMWare) and a SATA disk, but the GTK+ frontend |
46 |
does a few things (displaying the install logfile and compile output) that the |
47 |
dialog frontend does not do. |
48 |
|
49 |
There are updated screenshots of both frontends available at |
50 |
http://www.gentoo.org/proj/en/releng/installer/screenshots/. There are also |
51 |
some videos of different types of installs using both frontends. The videos |
52 |
should be available via the Gentoo bittorrent tracker at |
53 |
http://torrents.gentoo.org/. The three install types are: |
54 |
|
55 |
* basic: minimal install, dynamic stage3, GRP for logger, cron, and bootloader |
56 |
* gnome GRP: dynamic stage3, GRP option, gnome added to extra packages |
57 |
* speed test: minimal install, local stage3 tarball, GRP for logger, cron, and |
58 |
bootloader |
59 |
|
60 |
The first two types are both networkless. |
61 |
|
62 |
As mentioned in the release announcement for 0.2, there is also a web-based |
63 |
frontend in the works. It is the profile creation component of the network |
64 |
deployment system called GLIMD (Gentoo Linux Installation Management Daemon). |
65 |
GLIMD is designed to deploy multiple machines (optionally with different |
66 |
profiles) simultaneously. While we have had a few successful test installs with |
67 |
this method, it is still *extremely* alpha. |
68 |
|
69 |
-- |
70 |
Andrew Gaffney http://dev.gentoo.org/~agaffney/ |
71 |
Gentoo Linux Developer Installer Project |
72 |
|
73 |
-- |
74 |
gentoo-dev@g.o mailing list |