Installing minimal number of packages
J.J. Scott
jscott at cpinternet.com
Mon Aug 20 23:44:24 UTC 2007
I just PXE booted a VM instance from this tiny.ks ( only changed the root
password ) this is what it ends up being...
248 Packages ( rpm -qa | wc -l )
Disk Space ( du -k --max-depth=1 | sort -n )
0 ./selinux
0 ./sys
8 ./home
8 ./initrd
8 ./mnt
8 ./opt
8 ./srv
16 ./lost+found
16 ./tmp
24 ./media
152 ./dev
192 ./root
5364 ./bin
5768 ./boot
8988 ./etc
12644 ./var
12704 ./sbin
87972 ./lib
262427 ./proc
510904 ./usr
907223 .
----------------------------------------------------------------------------
-------
tiny.ks
----------------------------------------------------------------------------
-------
lang en_US
langsupport en_US
keyboard us
mouse
timezone America/Chicago
rootpw --iscrypted $$$$$$$$$$$$$$$$$$$$$$$$$$$$$
reboot
text
interactive
install
url --url http://10.0.0.1/mrepo/centos4-i386/
zerombr yes
clearpart --all --initlabel
part /boot --fstype ext3 --size 256
part swap --size 512
part / --fstype ext3 --size 1 --grow
auth --useshadow --enablemd5
network --bootproto=dhcp
firewall --disabled
xconfig --depth=16 --resolution=1024x768 --defaultdesktop=GNOME
firstboot --reconfig
%packages --resolvedeps
sudo
kernel
grub
openssh-server
openssh
openssh-clients
joe
yum
curl
openldap-clients
xorg-x11-xauth
ntp
sysstat
sharutils
-anacron
-apmd
-autofs
-bluez-libs
-bluez-bluefw
-bluez-hcidump
-bluez-utils
-comps
-cups
-cups-libs
-desktop-file-utils
-dhcpv6_client
-diskdumputils
-dmraid
-eject
-finger
-lftp
-logwatch
-rpmdb-CentOS
-fbset
-freetype
-fontconfig
-htmlview
-ipsec-tools
-iptables
-irda-utils
-isdn4k-utils
-lockdev
-mailcap
-mdadm
-mgetty
-minicom
-mt-st
-nano
-nc
-netdump
-nfs-utils
-quota
-pcmcia-cs
-pinfo
-portmap
-rdist
-rmt
-rp-pppoe
-rsh
-statserial
-setserial
-slocate
-specspo
-stunnel
-sysreport
-system-config-securitylevel-tui
-system-config-network-tui
-talk
-tcpdump
-up2date
-vconfig
-wvdial
-wireless-tools
-ypbind
-yp-tools
-wireless-tools
-NetworkManager
-redhat-lsb
system-config-mouse
-pyxf86config
-rhpl
-libwvstreams
-ppp
-utemper
-wireless-tools
%post
mkdir -p /root/bin; cd /root/bin
wget -q http://10.0.0.1/mrepo/centos4-i386/install/post-install.sh
sh /root/bin/post-install.sh 2>&1 | tee >> /root/post-install.log
> -----Original Message-----
> From: kickstart-list-bounces at redhat.com
> [mailto:kickstart-list-bounces at redhat.com] On Behalf Of Michael
> Sent: Monday, August 20, 2007 5:55 PM
> To: Discussion list about Kickstart
> Subject: Re: Installing minimal number of packages
>
> Shabazian, Chip wrote:
> > You still get base. A truly minimal install would be
> >
> > %packages --no-base
> >
> > But that would result in a largely unusable system, so you
> need to add
> > packages back in from that point.
> >
> > NOTE: I have not tested this on FC6, but expect it to be the same.
> >
> >
>
> Is there not a happy medium somewhere in betwen? I
> definitely want a stripped system that includes rpm, and
> basic functionality but I don't want X, or lots of bulk.
>
> Doing --no-base and adding back all the packages just to make
> it function correctly seems tedious to get correct.
>
> If that is the best way, can someone give me an example of
> what they add back?
>
> Michael
>
> Michael
>
> _______________________________________________
> Kickstart-list mailing list
> Kickstart-list at redhat.com
> https://www.redhat.com/mailman/listinfo/kickstart-list
>
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.484 / Virus Database: 269.12.0/961 - Release
> Date: 8/19/2007 7:27 AM
>
>
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.484 / Virus Database: 269.12.0/961 - Release Date: 8/19/2007
7:27 AM
More information about the Kickstart-list
mailing list