Linux
最低限度的 Fedora 安裝?
我正在尋找需要為 fedora Linux 機器安裝的最低限度的軟體包。我不需要 X Window 系統或其他任何東西。該機器將用作伺服器並使用 SSH 進行遠端管理。
我對此的想法是只安裝讓機器工作所需的東西,然後使用 yum 安裝我需要的任何服務。
關於在初始安裝期間選擇哪些軟體包以確保安裝盡可能精簡和緊湊的任何建議?
PS:我不想從 Fedora 進行更改,因為我有 ext4 分區並且我可以訪問的其他發行版都沒有支持這些開箱即用。我也知道如何在這一點上很好地配置它。
如果您在 FC11 上編輯初始啟動螢幕,然後輸入文本,我相信它會安裝所需的最少組件,因為您無法更改預設包選擇。
例如:
- 引導 DVD 媒體
- 在提示符下按 tab 調出 grub 選項
- 添加文本,使該行顯示為: vmlinuz initrd=initrd.img text
- 按輸入鍵執行安裝程序
- 輸入所有選項後,坐下來觀看 179 個軟體包的安裝 :)
我的額外步驟:
- 編輯 /etc/yum.repos.d/*.repo 到本地倉庫記憶體
- 執行:百勝更新
- 執行 yum 安裝任何需要的包
更新 1
創建 wzzrd 剛剛建議的基本 ks.cfg(進行了一些修改以使其工作)並使用引導選項:
vmlinuz initrd=initrd.img headless ks=floppy
這將安裝相同的 179 個軟體包。
更新 2
如果要使用自定義分區,則必須啟動到圖形模式
例如:
- 引導 DVD 媒體
- 在提示符下按輸入啟動到圖形模式
- 執行安裝程序執行所需的操作
- 在選擇包裹時,請確保所有內容都未勾選。注意:即使您取消勾選 sudo 它也將始終被選中
- 現在您可以等待安裝程序完成它的任務
下面列出了基於文本的安裝方法中的軟體包:
acl-2.2.47-4.fc11.x86_64 attr-2.4.43-3.fc11.x86_64 audit-1.7.12-4.fc11.x86_64 audit-libs-1.7.12-4.fc11.x86_64 authconfig-5.4.10-1.fc11.x86_64 basesystem-10.0-2.noarch bash-4.0-6.fc11.x86_64 bzip2-1.0.5-5.fc11.x86_64 bzip2-libs-1.0.5-5.fc11.x86_64 ca-certificates-2008-8.noarch checkpolicy-2.0.19-2.fc11.x86_64 chkconfig-1.3.42-1.x86_64 coreutils-7.2-1.fc11.x86_64 cpio-2.9.90-5.fc11.x86_64 cracklib-2.8.13-4.x86_64 cracklib-dicts-2.8.13-4.x86_64 crda-1.0.1_2009.03.09-9.fc11.x86_64 cronie-1.2-7.fc11.x86_64 crontabs-1.10-29.fc11.noarch curl-7.19.4-7.fc11.x86_64 cyrus-sasl-lib-2.1.22-22.fc11.x86_64 db4-4.7.25-11.fc11.x86_64 db4-utils-4.7.25-11.fc11.x86_64 dbus-1.2.12-1.fc11.x86_64 dbus-glib-0.80-2.fc11.x86_64 dbus-libs-1.2.12-1.fc11.x86_64 dbus-python-0.83.0-5.fc11.x86_64 device-mapper-1.02.31-4.fc11.x86_64 device-mapper-libs-1.02.31-4.fc11.x86_64 dhclient-4.1.0-20.fc11.x86_64 diffutils-2.8.1-23.fc11.x86_64 dirmngr-1.0.2-2.fc11.x86_64 dmraid-1.0.0.rc15-7.fc11.x86_64 e2fsprogs-1.41.4-10.fc11.x86_64 e2fsprogs-libs-1.41.4-10.fc11.x86_64 efibootmgr-0.5.4-6.fc11.x86_64 elfutils-libelf-0.140-2.fc11.x86_64 ethtool-6-4.20090306git.fc11.x86_64 exim-4.69-10.fc11.x86_64 expat-2.0.1-6.x86_64 fedora-logos-11.0.6-1.fc11.noarch fedora-release-11-1.noarch file-5.03-1.fc11.x86_64 file-libs-5.03-1.fc11.x86_64 filesystem-2.4.21-1.fc11.x86_64 findutils-4.4.0-2.fc11.x86_64 fipscheck-1.1.1-1.fc11.x86_64 gamin-0.1.10-4.fc11.x86_64 gawk-3.1.6-5.fc11.x86_64 gdbm-1.8.0-31.fc11.x86_64 glib2-2.20.1-1.fc11.x86_64 glibc-2.10.1-2.x86_64 glibc-common-2.10.1-2.x86_64 gnupg2-2.0.11-1.fc11.x86_64 gpgme-1.1.7-2.fc11.x86_64 grep-2.5.3-4.fc11.x86_64 grub-0.97-50.fc11.x86_64 grubby-6.0.86-2.fc11.x86_64 gzip-1.3.12-9.fc11.x86_64 hwdata-0.225-1.fc11.noarch info-4.13a-2.fc11.x86_64 initscripts-8.95-1.x86_64 iproute-2.6.29-2.fc11.x86_64 iptables-1.4.3.1-1.fc11.x86_64 iptables-ipv6-1.4.3.1-1.fc11.x86_64 iputils-20071127-8.fc11.x86_64 isomd5sum-1.0.5-2.fc11.x86_64 iw-0.9.11-1.fc11.x86_64 kbd-1.15-7.fc11.x86_64 kernel-2.6.29.4-167.fc11.x86_64 kernel-firmware-2.6.29.4-167.fc11.noarch keyutils-libs-1.2-5.fc11.x86_64 kpartx-0.4.8-10.fc11.x86_64 krb5-libs-1.6.3-20.fc11.x86_64 less-429-1.fc11.x86_64 libacl-2.2.47-4.fc11.x86_64 libattr-2.4.43-3.fc11.x86_64 libcap-2.16-2.fc11.x86_64 libcurl-7.19.4-7.fc11.x86_64 libffi-3.0.5-2.fc11.x86_64 libgcc-4.4.0-4.x86_64 libgcrypt-1.4.4-4.fc11.x86_64 libgpg-error-1.6-3.x86_64 libidn-1.9-4.x86_64 libksba-1.0.5-2.fc11.x86_64 libnl-1.1-6.fc11.x86_64 libpng-1.2.35-1.fc11.x86_64 libselinux-2.0.80-1.fc11.x86_64 libselinux-utils-2.0.80-1.fc11.x86_64 libsemanage-2.0.31-4.fc11.x86_64 libsepol-2.0.36-1.fc11.x86_64 libssh2-1.0-2.fc11.x86_64 libstdc++-4.4.0-4.x86_64 libusb-0.1.12-21.fc11.x86_64 libuser-0.56.9-3.x86_64 libvolume_id-141-3.fc11.x86_64 libxml2-2.7.3-2.fc11.x86_64 linux-atm-libs-2.5.0-9.x86_64 logrotate-3.7.8-2.fc11.x86_64 lua-5.1.4-2.fc11.x86_64 lvm2-2.02.45-4.fc11.x86_64 m4-1.4.12-2.fc11.x86_64 MAKEDEV-3.24-3.x86_64 mdadm-3.0-0.devel3.7.fc11.x86_64 mingetty-1.08-3.fc11.x86_64 mkinitrd-6.0.86-2.fc11.x86_64 module-init-tools-3.7-9.fc11.x86_64 nash-6.0.86-2.fc11.x86_64 ncurses-5.7-2.20090207.fc11.x86_64 ncurses-base-5.7-2.20090207.fc11.x86_64 ncurses-libs-5.7-2.20090207.fc11.x86_64 net-tools-1.60-92.fc11.x86_64 newt-0.52.10-3.fc11.x86_64 newt-python-0.52.10-3.fc11.x86_64 nspr-4.7.3-5.fc11.x86_64 nss-3.12.3-4.fc11.x86_64 nss-softokn-freebl-3.12.3-4.fc11.x86_64 openldap-2.4.15-3.fc11.x86_64 openssh-5.2p1-2.fc11.x86_64 openssh-server-5.2p1-2.fc11.x86_64 openssl-0.9.8k-1.fc11.x86_64 pam-1.0.91-6.fc11.x86_64 parted-1.8.8-17.fc11.x86_64 passwd-0.76-2.fc11.x86_64 pciutils-3.1.2-4.fc11.x86_64 pciutils-libs-3.1.2-4.fc11.x86_64 pcre-7.8-2.fc11.x86_64 perl-5.10.0-68.fc11.x86_64 perl-libs-5.10.0-68.fc11.x86_64 perl-Module-Pluggable-3.60-68.fc11.x86_64 perl-Pod-Escapes-1.04-68.fc11.x86_64 perl-Pod-Simple-3.07-68.fc11.x86_64 perl-version-0.74-68.fc11.x86_64 pinentry-0.7.4-6.fc11.x86_64 plymouth-0.7.0-0.2009.05.15.1.fc11.x86_64 plymouth-libs-0.7.0-0.2009.05.15.1.fc11.x86_64 plymouth-scripts-0.7.0-0.2009.05.15.1.fc11.x86_64 policycoreutils-2.0.62-12.6.fc11.x86_64 popt-1.13-5.fc11.x86_64 procps-3.2.7-27.fc11.x86_64 psmisc-22.6-9.fc11.x86_64 pth-2.0.7-8.x86_64 pygpgme-0.1-12.20090121bzr54.fc11.x86_64 python-2.6-7.fc11.x86_64 python-iniparse-0.3.0-2.fc11.noarch python-libs-2.6-7.fc11.x86_64 python-urlgrabber-3.0.0-15.fc11.noarch readline-5.2-14.fc11.x86_64 rhpl-0.221-1.x86_64 rootfiles-8.1-5.fc11.noarch rpm-4.7.0-1.fc11.x86_64 rpm-libs-4.7.0-1.fc11.x86_64 rpm-python-4.7.0-1.fc11.x86_64 rsyslog-3.21.11-1.fc11.x86_64 sed-4.1.5-12.fc11.x86_64 selinux-policy-3.6.12-39.fc11.noarch selinux-policy-targeted-3.6.12-39.fc11.noarch setserial-2.17-23.fc11.x86_64 setup-2.8.3-1.fc11.noarch shadow-utils-4.1.2-13.fc11.x86_64 slang-2.1.4-3.fc11.x86_64 sqlite-3.6.12-3.fc11.x86_64 sudo-1.6.9p17-6.fc11.x86_64 system-config-firewall-tui-1.2.16-2.fc11.noarch system-config-network-tui-1.5.97-1.fc11.noarch sysvinit-tools-2.86-27.x86_64 tar-1.22-2.fc11.x86_64 tcp_wrappers-libs-7.6-55.fc11.x86_64 tzdata-2009f-1.fc11.noarch udev-141-3.fc11.x86_64 upstart-0.3.9-24.fc11.x86_64 usermode-1.100-2.x86_64 ustr-1.0.4-8.fc11.x86_64 util-linux-ng-2.14.2-8.fc11.x86_64 vim-minimal-7.2.148-1.fc11.x86_64 wireless-tools-29-4.fc11.x86_64 yum-3.2.22-4.fc11.noarch yum-metadata-parser-1.1.2-12.fc11.x86_64 zlib-1.2.3-22.fc11.x86_64
下面列出了圖形安裝中的額外包:
at-3.1.10-30.fc11.x86_64 avahi-autoipd-0.6.25-1.fc11.x86_64 bc-1.06-34.fc11.x86_64 bind-libs-9.6.1-0.3.b1.fc11.x86_64 bind-utils-9.6.1-0.3.b1.fc11.x86_64 ConsoleKit-0.3.0-8.fc11.x86_64 ConsoleKit-libs-0.3.0-8.fc11.x86_64 cryptsetup-luks-1.0.6-7.fc11.x86_64 cyrus-sasl-plain-2.1.22-22.fc11.x86_64 dmidecode-2.10-1.36.fc11.1.x86_64 dnsmasq-2.46-2.fc11.x86_64 ed-1.1-2.fc11.x86_64 groff-1.18.1.4-17.fc11.x86_64 hal-0.5.12-26.20090226git.fc11.x86_64 hal-info-20090414-1.fc11.noarch hal-libs-0.5.12-26.20090226git.fc11.x86_64 hdparm-9.12-1.fc11.x86_64 hunspell-1.2.8-4.fc11.x86_64 hunspell-en-0.20090216-2.fc11.noarch libdaemon-0.13-2.fc11.x86_64 libpcap-0.9.8-4.fc11.x86_64 libudev0-141-3.fc11.x86_64 libx86-1.1-4.fc11.x86_64 lsof-4.81-3.fc11.x86_64 lzma-4.32.7-2.fc11.x86_64 lzma-libs-4.32.7-2.fc11.x86_64 mailcap-2.1.29-2.fc11.noarch man-1.6f-17.fc11.x86_64 NetworkManager-0.7.1-4.git20090414.fc11.x86_64 NetworkManager-glib-0.7.1-4.git20090414.fc11.x86_64 ntsysv-1.3.42-1.x86_64 pm-utils-1.2.5-2.fc11.x86_64 PolicyKit-0.9-6.fc11.x86_64 ppp-2.4.4-11.fc11.x86_64 psacct-6.3.2-53.fc11.x86_64 quota-3.17-4.fc11.x86_64 radeontool-1.5-5.fc11.x86_64 tcp_wrappers-7.6-55.fc11.x86_64 tmpwatch-2.9.14-1.x86_64 traceroute-2.0.12-2.fc11.x86_64 vbetool-1.1-3.fc11.x86_64 wpa_supplicant-0.6.8-1.fc11.x86_64