Next Previous Contents

1. 簡介

1.1 關於 glibc 2

Glibc 2 是最新版的 GNU C 函式庫。 它目前不需修改就可以在 GNU Hurd,Linux i386, m68k, 以及 alpha 系統上執行, 而 2.1 版中將加入對 Linux PowerPC, MIPS, Sparc, Sparc 64 與 Arm 等系統的支援。未來將加入對其它架構及作業系統的支援。

在 Linux 上,glibc 2 是主要版本為 6 的 libc,也就是 Linux libc 5 的後繼者。 Linux libc 的發展人員想以此逐漸取代 libc 5。 就 2.0.6 來看,glibc 已具有成熟產品的品質。 Glibc 2.1 版 (在不久的將來) 將加入更多的功能, 並移植到更多系統上,足夠當作主流使用。

Glibc 2 有三個選擇性的附加套件:

Crypt

UFC-crypt 加密套件。 由於出口限制所以要分離出來。

LinuxThreads

Posix 1003.1c "pthread" 介面的實作。

Locale data

包含製造使用 glibc 的 internationalization 功能所需 locale 資料檔案的資料。

強烈建議安裝 Cryt 與 LinuxThreads 這兩個附加套件, 如果不安裝的話,有可能會與其它系統上的函式庫造成不相容的情形。 (假如你不想使用這兩個附加套件的話, 那你必須在執行 configure 時加上 --disable-sanity-checks 的選項)

1.2 關於這份文件

這份文件涵蓋如何在 Linux 系統上安裝 glib 2, 適用對象是那些在 intel-based 機器上使用 libc 5 的使用者。 但是對於其它系統以及其它不同函式庫 (如 glibc 1) 的使用者, 只要將這份文件中出現的檔名以及系統架構名稱作適當的代換, 應該也可得到些幫助。

這份 HOWTO 的最新版本的拷貝可在 Linux Documentation Project 或是 http://www.imaxx.net/~thrytis/glibc/Glibc2-HOWTO.html 找到。

1.3 這份文件的最新改變

1.5 與 1.4 版的差別:

1.4 與 1.3 版的差別:


Next Previous Contents