CentOS5 テスト用最小インストール手順
うちでCentOS5のテスト用に最小環境を構築する手順。Parallelsで使い回します。
インストール時設定
- text インストール。
- Package Selection では全てのチェックを外す(デフォルトでは "Desktop - Gnome" が選択されている。)
- さらに”Customize software selection"を選択して進める。
- パッケージ選択では全てのチェックを外す。
- その他はよしなに。
- Software RAIDが組めるんなら組んどきましょう。
インストール後設定
- SELinux と Firewall は無効化する。
- 以下のサービスは停止。
- apmd
- auditd
- autofs
- bluetooth
- cups
- firstboot
- gpm
- haldaemon
- hidd
- ip6tables
- kudzu
- mcstrans
- netfs
- nfslock
- pcscd
- portmap
- restorecond
- rpcgssd
- rpcidmapd
- xfs
- yum-updatesd
- 以下のパッケージをインストール。
- yum-fastestmirror
- yum updateする。
- さらに以下のパッケージをインストール。
- yum-utils
- ntp
- ntp設定
# chkconfig ntpd on # service ntpd start
- 一般ユーザを追加。
- Software RAIDの場合は2本目にもgrubをインストールしておくこと。
# grub grub > device (hd0) /dev/hdf grub > root (hd0,0) grub > install /grub/stage1 (hd0) /grub/stage2 p /grub/grub.conf grub > quit
キックスタートファイル
上記設定に合わせたキックスタートファイル
install cdrom lang ja_JP.UTF-8 keyboard jp106 network --bootproto=dhcp --device=eth0 --onboot=on rootpw root firewall --disabled auth --useshadow --enablemd5 selinux --disabled firstboot --disable timezone Asia/Tokyo bootloader --location=mbr zerombr clearpart --all --initlabel text skipx reboot services --disabled=apmd,auditd,autofs,bluetooth,cups,firstboot,gpm,haldaemon,hidd,ip6tables,kudzu,mcstrans,netfs,nfslock,pcscd,portmap,restorecond,xfs,yum-updatesd,rpcgssd,rpcidmapd %include /tmp/partinfo %pre set \$(list-harddrives) let numd=\$#/2 d1=\$1 d2=\$3 cat << EOF >> /tmp/partinfo part /boot --fstype ext3 --size=100 --ondisk=\$d1 --asprimary part / --fstype ext3 --size=1024 --grow --ondisk=\$d1 part swap --size=1024 --ondisk=\$d1 #EOF %packages @base @core @japanese-support ntp yum-utils %post
上記完了後のパッケージ一覧とバージョン
2007/9/7現在
- Deployment_Guide-en-US-5.0.0-21.el5.centos
- Deployment_Guide-ja-JP-5.0.0-21.el5.centos
- GConf2-2.14.0-9.el5
- MAKEDEV-3.23-1.2
- NetworkManager?-0.6.4-6.el5
- ORBit2-2.14.3-4.el5
- SysVinit?-2.86-14
- acl-2.2.39-1.1
- acpid-1.0.4-5
- amtu-1.0.4-4
- anacron-2.3-45.el5.centos
- anthy-7900-4.el5
- apmd-3.2.2-5
- aspell-0.60.3-7.1
- aspell-en-6.0-2.1
- at-3.1.8-82.fc6
- atk-1.12.2-1.fc6
- attr-2.4.32-1.1
- audit-1.3.1-1.el5
- audit-libs-1.3.1-1.el5
- audit-libs-python-1.3.1-1.el5
- authconfig-5.3.12-2.el5
- autofs-5.0.1-0.rc2.43.0.2
- basesystem-8.0-5.1.1.el5.centos
- bash-3.1-16.1
- bc-1.06-21
- beecrypt-4.1.2-10.1.1
- bind-libs-9.3.3-9.0.1.el5
- bind-utils-9.3.3-9.0.1.el5
- binutils-2.17.50.0.6-2.el5
- bluez-gnome-0.5-5.fc6
- bluez-libs-3.7-1
- bluez-utils-3.7-2.el5.centos
- bzip2-1.0.3-3
- bzip2-libs-1.0.3-3
- cairo-1.2.4-1.fc6
- ccid-1.0.1-6.el5
- centos-release-5-0.0.el5.centos.2
- centos-release-notes-5.0.0-2
- checkpolicy-1.33.1-2.el5
- chkconfig-1.3.30.1-1
- chkfontpath-1.10.1-1.1
- conman-0.1.9.2-4.el5
- coolkey-1.0.1-16.el5
- coreutils-5.97-12.1.el5
- cpio-2.6-20
- cpp-4.1.1-52.el5.2
- cpuspeed-1.2.1-1.45.el5
- cracklib-2.8.9-3.1
- cracklib-dicts-2.8.9-3.1
- crash-4.0-3.14.el5.centos
- crontabs-1.10-8
- cryptsetup-luks-1.0.3-2.2.el5
- cups-1.2.4-11.5.3.el5
- cups-libs-1.2.4-11.5.3.el5
- curl-7.15.5-2.el5
- cyrus-sasl-2.1.22-4
- cyrus-sasl-lib-2.1.22-4
- cyrus-sasl-plain-2.1.22-4
- db4-4.3.29-9.fc6
- dbus-1.0.0-6.el5
- dbus-glib-0.70-5
- dbus-python-0.70-7.el5
- desktop-file-utils-0.10-7
- device-mapper-1.02.13-1.el5
- dhcdbd-2.2-1.el5
- dhclient-3.0.5-5.el5
- dhcpv6_client-0.10-33.el5
- diffutils-2.8.1-15.2.2
- dmidecode-2.7-1.28.2.el5
- dmraid-1.0.0.rc13-2.el5
- dos2unix-3.1-27.1
- dosfstools-2.11-6.2.el5
- dump-0.4b41-2.fc6
- e2fsprogs-1.39-8.el5
- e2fsprogs-libs-1.39-8.el5
- ed-0.2-38.2.2
- eject-2.1.5-4.2.el5
- elfutils-libelf-0.125-3.el5
- ethtool-5-1.el5
- expat-1.95.8-8.2.1
- fbset-2.1-22
- file-4.17-9.0.1.el5
- filesystem-2.4.0-1.el5.centos
- findutils-4.2.27-4.1
- finger-0.17-32.2.1.1
- firstboot-tui-1.4.27.2-1.el5.centos.1
- fontconfig-2.4.1-6.el5
- fonts-japanese-0.20061016-4.el5
- freetype-2.2.1-17.el5
- ftp-0.17-33.fc6
- gawk-3.1.5-14.el5
- gdbm-1.8.0-26.2.1
- gettext-0.14.6-4.el5
- glib2-2.12.3-2.fc6
- glibc-2.5-12
- glibc-common-2.5-12
- gnu-efi-3.0c-1.1
- gnupg-1.4.5-13
- gnutls-1.4.1-2
- gpg-pubkey-e8562897-459f07a4
- gpm-1.20.1-74.1
- grep-2.5.1-54.2.el5
- groff-1.18.1.1-11.1
- grub-0.97-13
- gtk2-2.10.4-16.el5
- gzip-1.3.5-9.el5.centos
- hal-0.5.8.1-19.el5
- hdparm-6.6-2
- hesiod-3.1.0-8
- htmlview-4.0.0-1.el5
- hwdata-0.194-1
- ibmasm-3.0-9
- ifd-egate-0.05-15
- info-4.8-14.el5
- initscripts-8.45.14.EL-1.el5.centos.1
- iproute-2.6.18-4.el5
- ipsec-tools-0.6.5-8.el5
- iptables-1.3.5-1.2.1
- iptables-ipv6-1.3.5-1.2.1
- iptstate-1.4-1.1.2.2
- iputils-20020927-43.el5
- irda-utils-0.9.17-2.fc6
- irqbalance-1.13-9.el5
- jwhois-3.2.3-8.el5
- kasumi-2.0.1-1.1.fc6
- kbd-1.12-19.el5
- kcc-2.3-24.2.2
- kernel-2.6.18-8.1.8.el5
- kernel-2.6.18-8.el5
- kernel-headers-2.6.18-8.1.8.el5
- kpartx-0.4.7-8.el5
- krb5-libs-1.5-28
- krb5-workstation-1.5-28
- ksh-20060214-1.4
- kudzu-1.2.57.1.13-1.el5.centos
- less-394-5.el5
- lftp-3.5.1-2.fc6
- libFS-1.0.0-3.1
- libICE-1.0.1-2.1
- libIDL-0.8.7-1.fc6
- libSM-1.0.1-3.1
- libX11-1.0.3-8.0.1.el5
- libXTrap-1.0.0-3.1
- libXau-1.0.1-3.1
- libXaw-1.0.2-8.1
- libXcursor-1.1.7-1.1
- libXdmcp-1.0.1-2.1
- libXext-1.0.1-2.1
- libXfixes-4.0.1-2.1
- libXfont-1.2.2-1.0.2.el5
- libXfontcache-1.0.2-3.1
- libXft-2.1.10-1.1
- libXi-1.0.1-3.1
- libXinerama-1.0.1-2.1
- libXmu-1.0.2-5
- libXpm-3.5.5-3
- libXrandr-1.1.1-3.1
- libXrender-0.9.1-3.1
- libXres-1.0.1-3.1
- libXt-1.0.2-3.1.fc6
- libXxf86misc-1.0.1-3.1
- libXxf86vm-1.0.1-3.1
- libacl-2.2.39-1.1
- libaio-0.3.106-3.2
- libattr-2.4.32-1.1
- libcap-1.10-26
- libdrm-2.0.2-1.1
- libevent-1.1a-3.2.1
- libfontenc-1.0.2-2.2.el5
- libgcc-4.1.1-52.el5.2
- libgcrypt-1.2.3-1
- libgpg-error-1.4-2
- libgssapi-0.10-2
- libhugetlbfs-1.0.1-1.el5
- libhugetlbfs-lib-1.0.1-1.el5
- libidn-0.6.5-1.1
- libjpeg-6b-37
- libnl-1.0-0.10.pre5.4
- libnotify-0.4.2-6.el5
- libpcap-0.9.4-8.1
- libpng-1.2.10-7.0.2
- libselinux-1.33.4-2.el5
- libselinux-python-1.33.4-2.el5
- libsemanage-1.9.1-3.el5
- libsepol-1.15.2-1.el5
- libstdc++-4.1.1-52.el5.2
- libsysfs-2.0.0-6
- libtermcap-2.0.8-46.1
- libtiff-3.8.2-7.el5
- libusb-0.1.12-5.1
- libuser-0.54.7-2.el5.1
- libutempter-1.1.4-3.fc6
- libvolume_id-095-14.5.el5
- libwnck-2.16.0-4.fc6
- libxml2-2.6.26-2.1.2
- libxml2-python-2.6.26-2.1.2
- logrotate-3.7.4-7
- logwatch-7.3-5
- lsof-4.78-3
- lv-4.51-8.1
- lvm2-2.02.16-3.el5
- m2crypto-0.16-6.el5.1
- m4-1.4.5-3.el5.1
- mailcap-2.1.23-1.fc6
- mailx-8.1.1-44.2.2
- make-3.81-1.1
- man-1.6d-1.1
- man-pages-2.39-9.el5
- man-pages-ja-20060815-2
- mcstrans-0.1.10-1.el5
- mdadm-2.5.4-3.el5
- mesa-libGL-6.5.1-7.2.el5
- mgetty-1.1.33-9.fc6
- microcode_ctl-1.15-1.40.el5
- mingetty-1.07-5.2.2
- mkbootdisk-1.5.3-2.1
- mkinitrd-5.1.19.6-1
- mktemp-1.5-23.2.2
- mlocate-0.15-1.el5
- module-init-tools-3.3-0.pre3.1.16.0.1.el5
- mtools-3.9.10-2.fc6
- mtr-0.71-3.1
- nano-1.3.12-1.1
- nash-5.1.19.6-1
- nc-1.84-10.fc6
- ncurses-5.5-24.20060715
- net-tools-1.60-73
- newt-0.52.2-9
- nfs-utils-1.0.9-16.el5
- nfs-utils-lib-1.0.8-7.2
- nkf-2.07-1.1.fc6
- notification-daemon-0.3.5-8.el5
- ntp-4.2.2p1-5.el5
- nscd-2.5-12
- nspr-4.6.5-1.0.1.el5
- nss-3.11.5-3.el5.centos
- nss-tools-3.11.5-3.el5.centos
- nss_db-2.2-35.1
- nss_ldap-253-3
- ntsysv-1.3.30.1-1
- numactl-0.9.8-2.el5
- oddjob-0.27-7
- oddjob-libs-0.27-7
- openldap-2.3.27-5
- openssh-4.3p2-16.el5
- openssh-clients-4.3p2-16.el5
- openssh-server-4.3p2-16.el5
- openssl-0.9.8b-8.3.el5
- pam-0.99.6.2-3.14.el5
- pam_ccreds-3-5
- pam_krb5-2.2.11-1
- pam_passwdqc-1.0.2-1.2.2
- pam_pkcs11-0.5.3-23
- pam_smb-1.1.7-7.2.1
- pango-1.14.9-3.el5.centos
- paps-0.6.6-17.el5
- parted-1.8.1-4.el5
- passwd-0.73-1
- patch-2.5.4-29.2.2
- pax-3.4-1.2.2
- pciutils-2.2.3-4
- pcmciautils-014-5
- pcre-6.6-1.1
- pcsc-lite-1.3.1-7
- pcsc-lite-libs-1.3.1-7
- perl-5.8.8-10
- perl-NKF-2.07-1.1.fc6
- perl-String-CRC32-1.4-2.fc6
- pinfo-0.6.9-1.fc6
- pkinit-nss-0.3.5-1.el5
- pm-utils-0.19-3.el5.centos.1
- policycoreutils-1.33.12-3.el5
- popt-1.10.2-37.el5
- portmap-4.0-65.2.2.1
- ppp-2.4.4-1.el5
- prelink-0.3.9-2
- procmail-3.22-17.1.el5.centos
- procps-3.2.7-8.1.el5
- psacct-6.3.2-41.1
- psmisc-22.2-5
- pygobject2-2.12.1-5.el5
- python-2.4.3-19.el5
- python-elementtree-1.2.6-5
- python-sqlite-1.1.7-1.2.1
- python-urlgrabber-3.1.0-2
- quota-3.13-1.2.3.2.el5
- rdate-1.4-6
- rdist-6.1.5-44
- readahead-1.3-7.el5
- readline-5.1-1.1
- redhat-logos-4.9.8-6.el5.centos
- redhat-lsb-3.1-12.2.EL.el5.centos
- redhat-menus-6.7.8-1.el5
- rhpl-0.194.1-1
- rmt-0.4b41-2.fc6
- rng-utils-2.0-1.14.1.fc6
- rootfiles-8.1-1.1.1
- rp-pppoe-3.5-32.1
- rpm-4.4.2-37.el5
- rpm-libs-4.4.2-37.el5
- rpm-python-4.4.2-37.el5
- rsh-0.17-37.el5
- rsync-2.6.8-3.1
- scim-1.4.4-39.el5
- scim-anthy-1.2.0-5.el5
- scim-bridge-0.4.5-7.el5
- scim-bridge-gtk-0.4.5-7.el5
- scim-libs-1.4.4-39.el5
- sed-4.1.5-5.fc6
- selinux-policy-2.4.6-30.el5
- selinux-policy-targeted-2.4.6-30.el5
- sendmail-8.13.8-2.el5
- setarch-2.0-1.1
- setools-3.0-3.el5
- setserial-2.17-19.2.2
- setup-2.5.58-1.el5
- setuptool-1.19.2-1.el5.centos
- shadow-utils-4.0.17-12.el5
- slang-2.0.6-4.el5
- smartmontools-5.36-3.1.el5
- sos-1.3-1.el5
- specspo-13-1.el5.centos
- sqlite-3.3.6-2
- startup-notification-0.8-4.1
- stunnel-4.15-2
- sudo-1.6.8p12-10
- symlinks-1.2-24.2.2
- sysfsutils-2.0.0-6
- sysklogd-1.4.1-39.2
- syslinux-3.11-4
- sysreport-1.4.3-10.el5
- system-config-network-tui-1.3.99-1.el5
- system-config-securitylevel-tui-1.6.29.1-1.el5
- talk-0.17-29.2.2
- tar-1.15.1-23.0.1.el5
- tcl-8.4.13-3.fc6
- tcp_wrappers-7.6-40.2.1
- tcpdump-3.9.4-8.1
- tcsh-6.14-12.el5
- telnet-0.17-38.el5
- termcap-5.5-1.20060701.1
- time-1.7-27.2.2
- tmpwatch-2.9.7-1.1.el5.1
- traceroute-2.0.1-2.el5
- tree-1.5.0-4
- ttmkfdir-3.0.9-23.el5
- tzdata-2007f-1.el5
- udev-095-14.5.el5
- unix2dos-2.2-26.2.2
- unzip-5.52-2.2.1
- usbutils-0.71-2.1
- usermode-1.88-3.el5
- util-linux-2.13-0.44.el5
- vconfig-1.9-2.1
- vim-minimal-7.0.109-3.el5.3
- vixie-cron-4.1-70.el5
- wget-1.10.2-7.el5
- which-2.16-7
- wireless-tools-28-2.el5
- words-3.0-9
- wpa_supplicant-0.4.8-10.1.fc6
- xorg-x11-filesystem-7.1-2.fc6
- xorg-x11-font-utils-7.1-2
- xorg-x11-server-utils-7.1-4.fc6
- xorg-x11-xauth-1.0.1-2.1
- xorg-x11-xfs-1.0.2-4
- xorg-x11-xinit-1.0.2-13.el5
- yp-tools-2.9-0.1
- ypbind-1.19-7.el5
- yum-3.0.5-1.el5.centos.2
- yum-fastestmirror-1.0.4-2.el5.centos
- yum-updatesd-3.0.5-1.el5.centos.2
- yum-utils-1.0.4-2.el5.centos
- zip-2.31-1.2.2
- zlib-1.2.3-3

