Linux筆記(36) 原始碼包安裝

2021-07-10 11:59:49 字數 802 閱讀 5783

如何啟動使用原始碼包安裝的軟體

rpm包安裝的的服務可以使用系統服務管理命令(service)來管理,例如

rpm包安裝位置自動指定,原始碼包需要自己指定位置,一般是/usr/local/軟體名/

原始碼包安裝的軟體,直接刪除目錄即可解除安裝

安裝原始碼包之前,保證系統上已經安裝gcc,可以使用yum安裝:yum -y install gcc

可以使用winscp軟體將原始碼包到linux中,一般我們源**儲存在/user/local/src/下

tar命令解壓

幾乎每乙個原始碼包中都有configure這個檔案,作用是:

1. 定義要安裝的功能選項。

2. 檢測系統環境是否符合安裝要求

3. 把定義好的功能選項和檢測系統環境的資訊都寫入makefile檔案

例如:

1. ./configure –help:兩個-,檢視幫助

2. ./configure –prefix=/usr/local/tomcat:指定安裝目錄(兩個-)

輸入make命令,開始編譯

如果報錯了,使用make clean命令清除編譯快取

使用make install命令進行安裝,這一步如果報錯,可能需要刪除整個目錄重新再來

開啟原始碼包解壓出來的目錄下的install檔案,裡面有如何安裝和啟動的資訊

linux 原始碼包安裝gcc

首先在配置gcc的過程中會出現錯誤 gcc configure error building gcc requires gmp 4.2 mpfr 2.3.1 and mpc 0.8.0 先開始安裝gmp。解壓gmp的壓縮包後,得到源 目錄gmp 4.3.2。在該目錄的同級目錄下建立乙個臨時的編譯目錄...

Linux 原始碼包安裝軟體

在linux bsd系統中,軟體包主要以兩種形式出現 二進位製包以及源 包。之前一直說的rpm包就是屬於二進位製包,也就是已經編譯好的軟體包.這裡說源 包則主要適用於自由軟體的安裝,使用者需要自己編譯它們。一般是我們手動指定安裝在 usr local下,相當於windows下是program fil...

Linux 原始碼包的安裝

安裝原始碼包,需要我們把源 編譯成可執行的二進位制檔案。原始碼包的編譯用到了linux系統裡的編譯器。常見的原始碼包一般都是用c語言開發的,因為c語言是linux上最標準的程式語言。linux上的c語言編譯器稱為gcc,利用它可以把c語言編譯成可執行的二進位制檔案。所以,如果機器上沒有安裝gcc,就...