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