1 |
Hans <linux@××××××××××××××.au> wrote: |
2 |
|
3 |
> On 18/07/15 03:25, James wrote: |
4 |
> > |
5 |
> > From [1] we have Project:Installer [2] which looks very |
6 |
> > interesting. However, If I were to create a new gentoo installer, I |
7 |
> > think I'd leverage ansible and the persistence mode (usb stick) |
8 |
> > code that LikeWhoa put together, as a basis for the effort. I'd be |
9 |
> > most curious to read other folk's ideas (strategies) to create a |
10 |
> > more automated installation semantic for installing gentoo systems. |
11 |
> > The handbook is fine; in fact it is great. But, many gentoo users |
12 |
> > that have performed more than a dozen gentoo installs sooner or |
13 |
> > later get around to their own installations customizations for a |
14 |
> > wide variety of valid reasons. |
15 |
> > |
16 |
> > |
17 |
> > Ansible would lend itself to expanded and very targeted types of |
18 |
> > system installs where an accomplished gentoo user could supplement |
19 |
> > the base install with a collection of specific packages and config |
20 |
> > settings; imho. Say for example a secure web or mail server, not |
21 |
> > that it would be the only way to build such a server, but just one |
22 |
> > specific method a particular author wanted to (share) publish. |
23 |
> > Surely there are other and better ideas that folks have used or |
24 |
> > that they are currently contemplating for routine gentoo installs? |
25 |
> > |
26 |
> > |
27 |
> > Maybe some discussion herein could help shape the efforts of [2,3]? |
28 |
> > |
29 |
> > |
30 |
> > Naturally, we should remember Release Engineering and their role |
31 |
> > as pivotal [3]. [1 and 2] are interesting to read. |
32 |
> > |
33 |
> > |
34 |
> > James |
35 |
> > |
36 |
> > [1] https://wiki.gentoo.org/wiki/Project:Gentoo |
37 |
> > |
38 |
> > [2] https://wiki.gentoo.org/wiki/Project:Installer |
39 |
> > |
40 |
> > [3] https://wiki.gentoo.org/wiki/Project:RelEng_GRS |
41 |
> > |
42 |
> > |
43 |
> > |
44 |
> I used to install and look after OpenSuse Desk and Laptops until |
45 |
> systemd showed it's ugly face. Now I install and look after several |
46 |
> Gentoo Xfce desktops and 3 OpenSuse Xfce Laptops. I use a Cut & Paste |
47 |
> script to install Gentoo on Desktops. The only manual parts are |
48 |
> booting a Gentoo USB stick, modifying hostname, ip address, user |
49 |
> names and partitioning. When completed. Wen done, log in as user and |
50 |
> set up email accounts and various eye candy. |
51 |
> |
52 |
> OpenSuse install on laptop involves booting of a installation USB |
53 |
> stick, select Xfce Desktop, manually enter time zone, user name, |
54 |
> counry, hostname, ip address, Samba, login as user and and set up |
55 |
> email accounts and various eye candy. |
56 |
> |
57 |
> I am to stupid to install and get Gentoo to work on Laptops. |
58 |
> |
59 |
> My "dream" would be to have the OpensSuse Yast installer and |
60 |
> administration gui to install, configure and maintain Gentoo on |
61 |
> Desktops and Laptops. This should be easy for a programmer whois |
62 |
> familiar with Ruby and C. The Yast installer and administration gui's |
63 |
> are nothing more than gui interfaced to various command line |
64 |
> utilities. |
65 |
|
66 |
Yast was one of the reasons why I switched from SUSE to gentoo in 2003. |
67 |
IIRC one problem with Yast was that it used it's own configuration files |
68 |
and not the standard upstream configuration files of the installed |
69 |
packages. This sometimes made the manual configuration of packages very |
70 |
difficult for me, because the original package documentation refers to |
71 |
config files that I could not found on my SUSE system. |
72 |
Another caveat was that if one of the Yast config files was altered by |
73 |
hand, it was not possible to configure this file with Yast anymore. |
74 |
|
75 |
Of course in the beginning of my Linux experience (SuSE 4.2) I was happy |
76 |
that there was Yast because I came from OS/2 and it was a nightmare for |
77 |
me to configure Linux the first time, even with Yast. Without Yast I maybe |
78 |
would not use Linux today. |
79 |
|
80 |
Maybe Yast is better today, but in the past it was sometimes very |
81 |
frustrating. |
82 |
|
83 |
-- |
84 |
Regards |
85 |
wabe |