linux庫函式升級權威經驗(轉)
linux庫函式升級權威經驗(轉)[@more@]linux庫函式的升級是一項重要的工作,往往對其他軟體包的升級有一定牽制作用.我曾經成功升級至2.0.7pre6版本,其過程如下:
1.將取得的四個gz壓縮檔案解壓至一臨時目錄中:
cd /usr/hilinux
tar xzvf glibc-2.0.7pre6.tar.gz
cd glibc-2.0.7pre6
tar xzvf ../glibc-linuxthreads-2.0.7pre6.tar.gz
tar xzvf ../glibc-crypt-2.0.7pre6.tar.gz
tar xzvf ../glibc-localedata-2.0.7pre6.tar.gz
2.建立編譯目錄:
mkdir comlib
cd comlib
../configure --enable-add-ons=linuxthreads,crypt,localedata -prefix
=/usr/higlibc
/usr/higlibc是庫函式的安裝目錄,要提前建好
3.編譯與安裝
make
make check
make install
這幾個過程將有大量的螢幕輸出,不用去管他.
4.改變資料庫的聯結指向
ln -s /usr/higlibc/lib/ld-linux.so.2 /lib/ld-linux.so.2
然後,修改/etc/ld.so.conf,加入以行/usr/higlibc/lib,下面執行
ldconfig -v
5.更改gcc設定
cd /usr/lib/gcc-lib
cp -r i386-redhat-linux higlibc
6.更新聯結
cd /usr/higlibc/include
ln -s /usr/src/linux/include/linux
ln -s /usr/src/linux/include/asm
ln -s /usr/X11R6/include/X11
7.至此,所有工作全部完成,編一個c程式測試一下,裡面只需一條pintf語句即可.
printf("hi,linux")
用gcc編譯,當程式如期執行後,說明你以正確地升級了.
當然,其他版本的庫函式的升級方法也大同小異,必要是看一看INSTALL檔案,會得到幫助的。
1.將取得的四個gz壓縮檔案解壓至一臨時目錄中:
cd /usr/hilinux
tar xzvf glibc-2.0.7pre6.tar.gz
cd glibc-2.0.7pre6
tar xzvf ../glibc-linuxthreads-2.0.7pre6.tar.gz
tar xzvf ../glibc-crypt-2.0.7pre6.tar.gz
tar xzvf ../glibc-localedata-2.0.7pre6.tar.gz
2.建立編譯目錄:
mkdir comlib
cd comlib
../configure --enable-add-ons=linuxthreads,crypt,localedata -prefix
=/usr/higlibc
/usr/higlibc是庫函式的安裝目錄,要提前建好
3.編譯與安裝
make
make check
make install
這幾個過程將有大量的螢幕輸出,不用去管他.
4.改變資料庫的聯結指向
ln -s /usr/higlibc/lib/ld-linux.so.2 /lib/ld-linux.so.2
然後,修改/etc/ld.so.conf,加入以行/usr/higlibc/lib,下面執行
ldconfig -v
5.更改gcc設定
cd /usr/lib/gcc-lib
cp -r i386-redhat-linux higlibc
6.更新聯結
cd /usr/higlibc/include
ln -s /usr/src/linux/include/linux
ln -s /usr/src/linux/include/asm
ln -s /usr/X11R6/include/X11
7.至此,所有工作全部完成,編一個c程式測試一下,裡面只需一條pintf語句即可.
printf("hi,linux")
用gcc編譯,當程式如期執行後,說明你以正確地升級了.
當然,其他版本的庫函式的升級方法也大同小異,必要是看一看INSTALL檔案,會得到幫助的。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-947718/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JavaScript權威指南(8)——函式JavaScript函式
- javascript權威指南——函式篇JavaScript函式
- 核心升級2.4.20『談點經驗』(轉)
- Linux提權-許可權升級Linux
- LINUX核心升級 (轉)Linux
- LINUX核心升級(轉)Linux
- Tumblr的PHP 7升級經驗分享PHP
- javascript 經典函式 (轉)JavaScript函式
- 權威認可!OceanBase 透過分散式資料庫金融標準驗證分散式資料庫
- GNU/linux的C函式庫介紹(轉)Linux函式
- 【原始碼】Scrollsubplot:subplot函式的升級版原始碼函式
- linux系統升級指南(轉)Linux
- 升級到Linux 2.4核心(轉)Linux
- Oracle資料庫升級(轉發)Oracle資料庫
- 期權經驗
- [轉載]Linux/Mac go版本升級LinuxMacGo
- 遠端升級Linux系統(轉)Linux
- LINUX核心及升級簡介(轉)Linux
- 升級Linux核心奮鬥記(轉)Linux
- rac 升級crs 升級資料庫軟體,升級資料庫資料庫
- 《JavaScript權威指南第六版》學習筆記-函式JavaScript筆記函式
- 和luster學習在Linux建立庫函式(6)(轉)Linux函式
- 和luster學習在Linux建立庫函式(4)(轉)Linux函式
- 和luster學習在Linux建立庫函式(2)(轉)Linux函式
- 和luster學習在Linux建立庫函式(1)(轉)Linux函式
- linux之getopt 函式(轉)Linux函式
- c語言函式庫(轉)C語言函式
- PHP Oracle 資料庫函式庫(轉)PHPOracle資料庫函式
- Linux下精確到微秒級的時間操作函式(轉)Linux函式
- linux下的c庫函式Linux函式
- linux 核心升級步驟,kernel升級Linux
- 字串函式庫的經典使用學習字串函式
- 升級後欄位引數有自定義函式失效函式
- Linux升級GCCLinuxGC
- Linux核心升級Linux
- 資料庫的升級和降級[轉載wisdomone1 ]資料庫
- 多家權威外媒報導火必品牌升級:凝聚行業信心 開展全球擴張行業
- 資料庫升級之-Dataguard滾動升級資料庫