Mailinglist Archive: opensuse-factory (297 mails)
| < Previous | Next > |
Re: [opensuse-factory] Making the basesystem smaller
- From: Gerd Hoffmann <kraxel@xxxxxxx>
- Date: Thu, 18 Jan 2007 16:03:34 +0100
- Message-id: <45AF8C46.40906@xxxxxxx>
Klaus Kaempf wrote:
> As written before, I'd see such tools as convenience applications.
>
> Maybe we should define the purpose and application of such a 'base'
> pattern first.
> Is it for
> 1. installing a really minimal but somewhat usable system via CD/DVD ?
yes.
> 2. running a (Xen) virtual guest ?
yes.
> 3. running a chroot environment ?
Hmm ...
> For 1., a minimal YaST or zypper would be essential, I agree.
Yep. I think it should install something roughly comparable to the
rescue system (plus zypper to install packages and fetch security updates).
> For 2. or 3. a bash prompt would probably be sufficient (plus a
> way to install the application you want to run virtualized.)
Xen: no. You don't use xen guests just to boot to the bash prompt,
usually you want to do something useful with them. So you need some
convinent way to install software. You also want security updates for
them. I don't see how xen guests are that much different than a minimum
system on real hardware.
chroot: very much depends on what you plan to do with it. The chroots
which are created for running daemons in there (named, dhcpd, ...) are
smaller than any package on the distro ;) For building packages you
don't need network, but some other tools such as make and a compiler.
cheers,
Gerd
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx
> As written before, I'd see such tools as convenience applications.
>
> Maybe we should define the purpose and application of such a 'base'
> pattern first.
> Is it for
> 1. installing a really minimal but somewhat usable system via CD/DVD ?
yes.
> 2. running a (Xen) virtual guest ?
yes.
> 3. running a chroot environment ?
Hmm ...
> For 1., a minimal YaST or zypper would be essential, I agree.
Yep. I think it should install something roughly comparable to the
rescue system (plus zypper to install packages and fetch security updates).
> For 2. or 3. a bash prompt would probably be sufficient (plus a
> way to install the application you want to run virtualized.)
Xen: no. You don't use xen guests just to boot to the bash prompt,
usually you want to do something useful with them. So you need some
convinent way to install software. You also want security updates for
them. I don't see how xen guests are that much different than a minimum
system on real hardware.
chroot: very much depends on what you plan to do with it. The chroots
which are created for running daemons in there (named, dhcpd, ...) are
smaller than any package on the distro ;) For building packages you
don't need network, but some other tools such as make and a compiler.
cheers,
Gerd
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx
| < Previous | Next > |