?? glibc2-howto-2.html
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.7">
<TITLE>Glibc 2 HOWTO 中文版: 選擇你的安裝方式</TITLE>
<LINK HREF="Glibc2-HOWTO-3.html" REL=next>
<LINK HREF="Glibc2-HOWTO-1.html" REL=previous>
<LINK HREF="Glibc2-HOWTO.html#toc2" REL=contents>
</HEAD>
<BODY>
<A HREF="Glibc2-HOWTO-3.html">Next</A>
<A HREF="Glibc2-HOWTO-1.html">Previous</A>
<A HREF="Glibc2-HOWTO.html#toc2">Contents</A>
<HR>
<H2><A NAME="s2">2. 選擇你的安裝方式</A></H2>
<P>
<P>有許多種方式安裝 glibc,你可以安裝成一個測試用的函式庫,
將目前使用的函式庫當作是內定的,
然後在編譯程式的時候用不同的選項來試用新的函式庫。
用這種安裝方式以後可以輕易的移除 glibc。
(雖然用 glibc 連結的程式在移除 glibc 後都將不能使用)
另外,用這種方式安裝,你必須由原始碼重新編譯,
并沒有 binary distribution 可以安裝成測試的函式庫。
這樣的安裝請參照
<A HREF="Glibc2-HOWTO-4.html#test-install">安裝成測試用的函式庫</A>。
<P>這份文件中所說的另一種方式則是將 glibc 安裝成主要函式庫。
所有新編譯的程式都將會使用 glibc,
但是你也可以在編譯時用不同的選項而將程式連結到舊的函式庫。
你可以直接安裝已經編譯好的版本,也可以自己編譯函式庫。
假如想更改最佳化或是組態選項,
或是想加入已編譯好的版本中未支援的 add-on 的話,
那你必需取得原始碼并且自己編譯,這個安裝的過程請參照
<A HREF="Glibc2-HOWTO-5.html#primary-install">安裝成主要的 C 函式庫</A><P>Frodo Looijaard 描述了另一種 glibc 的安裝方式。
他的方法是將 glibc 安裝成次要的函式庫,
然後設定交叉編譯器 (cross compiler) 來使用 glibc。
這個方式比起這份文件中的測試安裝要復雜的多,但是比較容易連結到 glibc。
這個方法在他的
<A HREF="http://huizen.dds.nl/~frodol/glibc/">Installing glibc-2 on Linux</A>
文件中說明。
<P>假如你現在使用的是 Debian 1.3,
但是不想為了 glibc 而升級到不穩定的版本,
那麼
<A HREF="http://www.gate.net/~storm/FAQ/libc5-libc6-Mini-HOWTO.html">Debian libc5 to libc6 Mini-HOWTO</A>
會告訴你如何使用 Debian 的 package 來升級。
<P>假如你要把 glibc 2 安裝到一重要的系統上,
那也許你應使用測試的安裝,或是在備用系統上試試看。
即使沒有臭□,某些程式在編譯之前仍然需要某些修改,
原因在於某些函式原型與型態上的改變。
<P>
<HR>
<A HREF="Glibc2-HOWTO-3.html">Next</A>
<A HREF="Glibc2-HOWTO-1.html">Previous</A>
<A HREF="Glibc2-HOWTO.html#toc2">Contents</A>
</BODY>
</HTML>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -