On Wed, 2007-10-31 at 07:46 +0900, John Summerfield wrote:
ervin wrote:
Just installed FC 7 ... works well on my Desktop however I need a set of minimal installs .... in other distributions it's a choice in the install process .... maybe I miss something here ...
Where do I find the easy way through to a min install??
I was thinking on this very issue this am, while out for my post-dawn stroll.
I sometimes want to build an appliance, typically a server with one fuction, maybe a backup server, a print server, a firewall, or just a basic Linux system to help rescue a broken Windows.
I generally use Debian for the purpose because
- The installer will run (or did last time I had such a small machine)
in 64 Mbytes. 2. It only needs about 4-500 Mbytes of disk. 3. There's an enormous array of software in its repo, over 18500 at last count. 4. It supports almost any hardware I can find: I've run it on Sun Sparc64, oldworld Powermacs (and could have run it on my Mac Classic if I had the mind) I've just downloaded 3 DVD images )I got a little carried away) which I intend to run on my virtual mainframe.
I'd quite like to be able to use Fedora, but until I can create a very small install image on a small system, that's impractical.
---- you can 'unclick' every group in the installer or even easier is to create a kickstart that just installs @base...
--- begin ks.cfg --- # Install a fresh system rather than upgrade an existing system install
# Perform the kickstart installation in text mode text
# Sets the language to use during installation lang en_US.UTF-8
# Sets the language(s) to install on the system #langsupport en_US
# Sets system keyboard type keyboard us
# auto mouse #mouse
# grub bootloader --location mbr
# Reboot at the end poweroff
# Run Firstboot firstboot --enable --reconfig
# Start in runlevel 5 #xconfig --startxonboot --defaultdesktop=KDE
# Sets up the authentication options for the system authconfig --enableshadow --enablemd5
# Sets the system time zone timezone America/Phoenix
# Configures network information for the system network --device eth0 --bootproto dhcp
# Sets the system's root password to "whatever" rootpw password
# Specifies how the GRUB boot loader should be installed bootloader --location=mbr --driveorder=sda --append="rhgb quiet"
# Removes partitions from the system, prior to creation of new partitions clearpart --all --initlabel part swap --recommended part /boot --fstype ext3 --size 100 part / --fstype ext3 --size 1024 --grow
# Package Selection %packages --resolvedeps --ignoremissing @base # personally, I would probably add these... #@admin-tools #@text-internet #emacs
# Post-installation Script %post # import RPM key(s) rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora #rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras --- end ks.cfg ---
adjust as necessary
Craig