有關 CentOS 4 的問題

1. 有沒有其它升級方法來取得 CentOS 4.x?

縱使有很多人將 CentOS 3.4 升級至 CentOS 4 的過程及方法登貼出來,唯一在不同情況下都似乎可靠的方法就是在 CentOS 3.4 的機器上啟動 CentOS 4 的第一張光碟,然後在啟動提示中輸入 'linux upgradeany'。 接著 CentOS 4 便會更新 CentOS 3.4 的機器,並對檔案系統作出所需的改動好讓 CentOS 能正常安裝。當完成後,一個較好的做方就是檢查你常用的功能、伺服器設定及圖像介面元件。

JohnnyHughes 附加的註釋:

2. 我可以從哪裡取得 CentOS 4 的套件簽署金鑰?

你須要安裝 CentOS RPM 簽署金鑰。基於安全理由,這個金鑰在基本系統安裝時不會被安裝。如此你就可以在核實金鑰的真確性後才將它安裝在你的系統上。RPM 有能力從一個 CentOS 鏡像中取得金鑰:

rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-4

這樣(以 root 的身份)做,就能安裝(「匯入」)CentOS 4 的套件簽署金鑰,好讓 RPM 能使用它來確定擁有合法簽署的套件。請注意,匯入安裝媒體上的金鑰會比較安全。這個金鑰在每個映像的主目錄中,名為 RPM-GPG-KEY。同一個金鑰亦在碟 1 上以 RPM-GPG-KEY-CentOS-4 出現。使用光碟上的金鑰較為安全的原因,是由於光碟是不變的媒體,而當你檢驗映像的 MD5 檢驗碼時,亦同時暗地裡檢驗了金鑰。作為後備用途,這個金鑰如下:

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.2.1 (GNU/Linux)
mQGiBEIfIY8RBACIjFavOQNbs4bjTtOblq4X5/oxuTJtv41nfqSFNeUAQke0qoxx
AUlBesWxDsOXp5VppgNEA07hGjPvzoxabLAsTccQplvHMNzmRezyukYrSTVR/F7g
ywpvlhaAFkL9jZxodXzWKk2cmBLVWvuyzlLEUBeijm2amyEHcIGAczxPawCgmVcM
9WpA6SOKivd9qTXK2XP+9BUD/2xV4OR4L7q8CSiaDMwPLo6P6D6VDc9LpVy16Wmu
iYPFJIcIpp309biKZhGZgd+gHDhld9EJcZ3A2v43GY/xCdJqZ7Uh5QIGDafnil87
2AbMIBYpcOpvAshTM10S3Qj06pIQE47oONZT5A80O/hn+Yd8ySCEswpbWCmtAxnc
iNw3A/0Qk/bKrhT6J9Um2JhMfxx/nB80mM+Jlsn58B8i4sjrIVdzc3b45Y2wbXN3
uVGuvvAFolAco3cpVy3oY1wMVuh8UlJFNESmxZL/Z7BXyKhiKUZrNxEvQt9OtD1F
d36ur8Ky8zFE5GL903Nx/dEVBvIDq2/2K3Wy9Yq3YIC0PW7fkrQlQ2VudE9TLTQg
a2V5IDxjZW50b3MtNGtleUBjZW50b3Mub3JnPohfBBMRAgAfBQJCHyGPBQkSzAMA
BAsHAwIDFQIDAxYCAQIeAQIXgAAKCRClPQurRD4YISH0AJ9zmx2JPGt8ELKo3aE0
YoGg6EYipwCdH3kRVJHQtDeRs/5v5Ghn92XZS4KITAQTEQIADAUCQh8hxAWDEswC
ywAKCRA4whYWOWygpCumAJwOseF0mAV+j/0kGrKXf/FKboFScgCdEITVqtB1CCyn
+q+IqnCmgEF8rYy5Ag0EQh8hqhAIAKwNu60J+AnfVjNk0eN26sKBQOHFVQX9M3bd
NBVWruocb7dro6DG4daPVB66ZI9RqBusll0jz5nUhBO3GZ3rn/KLVhMO2uCtvdcw
WYtY6188lO6lOm3aYadIqafcPPiiLnF3zm/E8hI/trbPpaoW1dFBOiSlOY4bSpSC
nTuHYd5fjYu77wQhnSsl19XfqwuvHQKW1vhXCaM2GrsLA5tgjLOlJhYJ4yPY2LTo
yxoWC/JMMM0Vwi7BaVoa/G2uamC6sL5f6KXei5QftemUvw1uM/2fkLbuHtwETq6Z
yUZlsL1H5K5G4h+GDVByBF6Y2P1csi7oXK13sdzhkewLaMjmah8ABAsH/3zhD0Gy
1jlMs9dGKSi9kq3jcUE/4o3vvjOPbxqT9psJu0jMEAfUVCWX9BWgZXyE2u+nBxcY
AnNyqdmQzs6wTgJWGeGKpyC1jIKtO888RpPShvXtt/aNF4LaoielWZY9xu5oYEhn
mBoww3VTbVxFNaPjglZOWnTxWfysHwG0H/dnXMp1sJjfdNsiB7zNniRRurlIiy0x
hQSkDLe4tUr9Q9u4ztZKbwVX/fBzJC/u4Smi4VYx+HfOAP3OqzcGKNcb68GpIVo3
1RUQq1JqpPSM5U41kW8u+S5n+zhjZsb/Ix3ks18gI8wz5u5yzfGacqp65NLisqVe
OKEf/MQ1xWytG4SITAQYEQIADAUCQh8hqgUJEswDAAAKCRClPQurRD4YIXC1AKCF
3t5xKJnEXJfgvhvldOzDIFjajwCgkX/MZI0O0SxYQAc2hEQJqCI/LJU=
=Qsai
-----END PGP PUBLIC KEY BLOCK-----

假若你對金鑰的真確性有質疑,請查詢;若你遇到假冒的金鑰,請將詳情及你的聯絡資料寄往:security@centos.org

3. CentOS 4 是甚麼?

CentOS-4 是一個可供自由發行的操作系統,它由這裡的源代碼建立而成: ftp://ftp.redhat.com/pub/redhat/linux/enterprise/4/en/os/i386/SRPMS 在建立操作系統前,非免費的套件都被修改。非免費的套件包括那些塞滿了不可發行的版權或商標的套件。 CentOS-4 支援 x86(i586 及 i686)、x86_64(AMD64 及 Intel EMT64)、ia64、ppc、s390、s390x、sparc 及 alpha 架構(ppc 及 sparc 現處於 BETA 階段)。更新是透過 YUM 軟件庫發放的。

4. CentOS-4 的 centosplus 軟件庫是甚麼?

centosplus 軟件庫藏有 CentOS 開發者及用戶所供獻的套件。這些套件可能會取替核心發行版本內的 rpm。你必須明白啟用這個軟件庫及內裡的套件的含意。 有關 CentOS-4 centosplus 的最新資料,可參閱 Readme.txt 檔案。

另外還有一頁 Wiki 是關於 CentOS 的各個不同軟件庫

5. KBS CentOS Extras 是甚麼?

KBS CentOS Extras 是一個以 Fedora Extras 為基礎的軟件庫,並且是設計用於 CentOS-4 的 i386 及 x86_64 架構上。它不是 CentOS 的一個官方軟件庫,但現時由 Karanbir Singh(其中一位 CentOS-4 開發者)維護,因此它是不被包含在 CentOS-4 內的程式的一個好來源。 你可以在這裡獲知如何取得 CentOS Extras 內的程式:http://centos.karan.org/

要得知其它兼容 CentOS4 的軟件庫,請看這頁

6. 誰是 CentOS 4 的開發者,我如何與他們聯絡?

名稱(IRC 暱稱)

你可以透過 CentOS 一般討論郵件列表IRC 的 #centos 頻道輕易地與 CentOS-4 的關發者聯絡。你可以在 CentOS-4 論壇穫得其他用戶幫助。

7. CentOS-4 備有 RHGFS and RHCS 嗎?

有,我們已經為 CentOS-4 發行了 Global File System 6.1 及 Cluster Suite 4.0。 它們在 這個軟件庫內可以找得到。

8. CentOS-4 備有 Red Hat® Directory Server 嗎?

沒有,Red Hat® Directory Server 7.1 及 Red Hat Console and Administration Server 並未曾發行。當 SRPMS 被發行時,我們會為 CentOS-4 重新編譯。

你可以安裝 http://directory.fedora.redhat.com/wiki/Download 所提供的 Fedora Directory Server RPM。請為 CentOS 4.x 選擇「Fedora Core 3 and RHEL4」版本。

9. CentOS-4 的支援會維持多久?

我們打算支援 CentOS-4 直至 2012 年 12 月 29 日。 現時的計劃是:

10. 我如何在 CentOS-4 下使用 LVM2?

基本的答案就是你使用 pvcreate 建立 實體磁碟區(PV),接著就是採用這些 PV 建立或延伸 磁碟區群組(VG),所應用到的指命包括 vgextendvgcreatevgremove 等。然後你應該在 VG 上建立或延伸 邏輯磁碟區(LV)。所需的指命包括 `lvcreate`、`lvextend`、`lvremove`。 當你處理好 LV 後,便可以使用 ext2online 指命延伸檔案系統(ext2 或 ext3)。 這裡有更詳盡、連同在 LVM2 上使用 ext3 範例的文獻:

11. 我如何在 CentOS4 安裝軟件磁碟陣列?

磁碟陣列共有兩種:硬件磁碟陣列及軟件磁碟陣列。 首先各位要明白的,就是很多新型的 SATA RAID 底板並不支援真正的硬件磁碟陣列,而只是內含一個軟件磁碟陣列。硬件生產商為 Windows 提供一個軟件驅動程式來辨認這個磁碟陣列,然而它不是一個硬件磁碟陣列,就正如 winModem 不是百份百的硬件數據機一樣。 因此在這些情形下,Linux 可以採用軟件磁碟陣列。 有關在 CentOS 內應用軟件磁碟陣列的文檔在這裡:

手冊頁: mdadmmdadm.confmd

當軟件磁碟陣列安裝完成後,你必須在兩個分割區上都安裝 GRUB。做的方法如下:


硬件磁碟陣列會針對個別控制器的。安裝前會有硬件的驅動程式及軟件來管理這些陣列。對於 CentOS 來說,一個硬件磁碟陣列就好像單一個設置。所有的磁碟陣列功能都是由硬件控制器處理的。

12. CentOS 4 映像目錄內備有甚麼種類的檔案?

CentOS ISO 目錄

在每個 ISO 目錄內可以有數款不同的檔案。

  1. 映像檔 {.iso 結尾} - 這些檔案就是映像本身。當你下載這些檔案後,就可以將它們燒錄,用來安裝 CentOS。這參閱這個文檔有關如何將映像檔燒錄在光碟上:http://linuxiso.org/viewdoc.php/howtoburn.html

  2. Torrent 檔 {.torrent 結尾} - Torrent 檔容讓你以 Bittorrent 下載光碟。這是要從 mirror.centos.org servers 取得映像的唯一方法。假若你使用 CentOS,你可以從 Dag Wieer 的軟件庫取得對應 el3(供 CentOS-3)或 el4(供 CentOS-4)的最新版 bitorrent:http://dag.wieers.com/packages/bittorrent/ 其他操作系統的用戶可以從這裡取得最新的客戶端 bittorrent:http://www.bittorrent.com/

  3. MD5 檔 - 其它檔案就是目錄內的映像檔的 MD5 檢查碼。你可以核對你的電腦上的檔案的 md5 檢查碼,來確定它的傳送無誤,當中的數據並沒有被掉亂或遺漏。請看這個有關核對映像檔 md5 檢查碼的指南:http://linuxiso.org/viewdoc.php/verifyiso.html


單片伺服器光碟

「單片伺服器光碟」是個只包含一張光碟的映像,當中收錄了大部份安裝基本伺服器(沒有圖像介面)時所需用的套件。這是為了那些希望下載一隻光碟而能夠進行安裝的人們而建立的。明顯地,我們無法將四張光碟的所有內容放置在一張光碟上,我們的包裝或許未能‘’‘完全’‘’正確。我們歡迎你對於「單片伺服器光碟」內包含的套件提供回饋,因此你所需要的東西若果不在裡面,請讓我們知道。向 CentOS 開發者提供回饋的最佳方法就是透過 CentOS-Devel 郵件列表:

一旦你使用了「單片伺服器光碟」安裝後,你就可以借著 yum 或 up2date 來增加你所需的程式,運作與其它 CentOS 安裝無異。 尤其好用的是 yum groupinstall 這功能。請看這個連結取得更多有關使用 yum 的幫助:


完整架構光碟

有些光碟集專為一個平台提供完整的安裝。它們數目多數是三至四張光碟,編號是:

CentOS-4.2-x86_64-bin1of4.iso

或者:

CentOS-3.6-x86_64-disc1.iso

這些光碟內藏有所需的 RPM,透過啟動首張光碟可以進行安裝。


DVD

每個版本一般都會供有 DVD,但它們的映像檔一般不會收納在 ISO 目錄內。你可以透過 bittorrent 下載 CentOS DVD。這是由於下列的原因:

  1. CentOS(及很多其它的發行版本)預設提供的 apache 不能正常地伺服大於 2GB 的檔案,於是外界(公開)的 CentOS 鏡像便會收錄無法伺服的巨大檔案,浪費了伺服器上的空間。
  2. 鏡像上收錄 DVD 會將 CentOS 鏡像的大小增加 50%(即現時的 1.5 倍)。當我們繼續發佈新的架構及支援新的版本時,這便會導致 CentOS 的大小增加;減少能夠在外界為我們維持鏡像的人的數目。


Translation of revision 13

zh-tw/FAQ/CentOS4 (last edited 2019-12-13 20:53:29 by TimothyLee)