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

2021-09-08 18:03:37 字數 848 閱讀 9193

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

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

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

六 原始碼包安裝過程

一 安裝準備 安裝c語音編譯器 gcc 二 安裝注意事項 源 儲存位置 usr local src 軟體安裝位置 usr local 如何確定安裝過程報錯 安裝過程停止 並出現error warning或no的提示 三 原始碼包安裝過程 進入解壓縮目錄 四 安裝說明 configure 軟體配置與檢...

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

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

原始碼包和RPM包的區別及安裝過程

安裝之前的區別 概念上的區別 安裝之後的區別 安裝位置區別 是安裝在預設位置中 安裝在指定位置中,一般是 usr local 軟體名 啟動後在瀏覽器中輸入linux的ip位址就可以看到httpd的測試頁 cd var www html 網頁安裝位置 lsvim index.html 隨便寫乙個 重新...