Linux原始碼包安裝過程及注意事項

大雄45發表於2022-10-18

眾做周知RedHat Linux使用RPM包管理器安裝rpm包,但是RPM包是由 編譯打包的,通常相對於最新版落後了很多,甚至可能缺少我們所要使用的功能。如果你需要定製想要的軟體功能、自定義安裝路徑、體驗最新版等,你就需要自己動手編譯安裝原始碼包了。

使用原始碼包安裝需要如下幾個過程:

1.先從官網下載原始碼安裝包,名稱一般為.tar.gz,.tgz,.tar.bz2格式,下載完成後解壓縮,進入解壓縮後的目錄
2.安裝開發相應的工具包,比如“development Tools"組,gcc,gcc-c++
3.使用./configure --help命令檢視指令碼幫助,通常軟體也會為我們提供README檔案的,那裡有更詳細的幫助。
4.make && make install

注意事項:

1.設定環境變數
可以在/etc/profile中在export PATH行前加入PATH=$PATH:/usr/local/apache/bin 這裡以apache為例
2.載入相應的庫檔案
cd /etc/ld.so.conf.d/ 新建一個.conf檔案,將庫檔案的目錄寫一行記錄在.conf檔案中,執行
ldconfig -v顯示載入的庫檔案
3.標頭檔案路徑
預設搜尋路徑為/usr/include,使用軟連結命令,
ln -s /usr/local/apache/include    /usr/include/apache
4.修改man檔案的路徑,vim /etc/man_db.conf中MANDATORY_MANPATH中加入一行
MANDATORY_MANPATH            /path/to/man
ps:也可將軟體提供的man資料夾移動至/usr/share/man

原文來自:


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2909084/,如需轉載,請註明出處,否則將追究法律責任。

相關文章