Wednesday, January 10, 2007

How to minimum install Fedora Core 5

這是筆者以前用Wiki語法寫的,如何最小化安裝Fedora Core 5,現在重新編排後放在Blog上。
當然,最小化安裝是寫給想用FC5架Server的人。

一、基本安裝

由於Fedora Core 5安裝光碟內的套件並非最新的,所以我們選擇最小化安裝Fedora Core 5,之後再用yum指令線上更新系統並安裝需要的最新套件。

1. 安裝過程建議選English
  • 此步驟影響安裝完成的系統環境變數$LANG=en_US.UTF8,此值記錄在/etc/sysconfig/i18n檔案內,亦可安裝完成後修改。
  • 若選Chinese(Traditional)(繁體中文),則$LANG=zh_TW.UTF8,這種情形下,SSH Client例如Putty需額外設定才能支援中文顯示。
2. 時區選Asia/Taipei
3. 安裝套件時選自訂(Customize now)
  • 自訂套件時,取消勾選所有選項,只選以下兩者:
    • 選Base System裡的Base
    • 選Languages裡的Chinese Support
安裝完後使用yum指令進行套件更新。


二、使用yum指令進行線上更新

yum預設下載RPM套件的地方為Fedora官方網站,我們將其更改為台灣的網站以加快更新速度。

  • 備份yum.repos組態檔
cp /etc/yum.repos.d/fedora-core.repo /etc/yum.repos.d/fedora-core.repo.bak
cp /etc/yum.repos.d/fedora-updates.repo /etc/yum.repos.d/fedora-updates.repo.bak
cp /etc/yum.repos.d/fedora-extras.repo /etc/yum.repos.d/fedora-extras.repo.bak
  • 設定位於台灣的yum repository,選Fedora官方網頁上的義守大學ftp.isu.edu.tw
# 更改packages下載URL為義守大學,以fedora-core.repo為例
nano /etc/yum.repos.d/fedora-core.repo
  • fedora-core.repo內容如下,註解原來的baseurl及mirrorlist並新增baseurl設定為義守大學,$releasever表示版本5, $basearch表示i386平台。
[core]
name=Fedora Core $releasever - $basearch
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/
baseurl=http://ftp.isu.edu.tw/pub/Linux/Fedora/linux/core/$releasever/$basearch/os

#
mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY


[core-debuginfo]
name=Fedora Core $releasever - $basearch - Debug
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/debug/
baseurl=http://ftp.isu.edu.tw/pub/Linux/Fedora/linux/core/$releasever/$basearch/debug/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY


[core-source]
name=Fedora Core $releasever - Source
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/source/SRPMS/
baseurl=http://ftp.isu.edu.tw/pub/Linux/Fedora/linux/core/$releasever/source/SRPMS/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY
修改完fedora-core.repo、fedora-updates.repo、fedora-extras.repo三個檔案後,執行yum update將所有套件更新為最新版本。
  • yum常用指令
# 檢查可更新清單
yum check-update

# 執行更新
yum update

# 搜尋所有套件
yum search package-name1 package-name2

# 只列出最新版套件
yum info package-name1 package-name2

# 安裝套件
yum install package-name1 package-name2

# 移除套件
yum remove package-name1 package-name2

0 comments:

Post a Comment