亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux操作系統下的軟件安裝包有哪些

發布時間:2021-10-28 09:32:26 來源:億速云 閱讀:466 作者:小新 欄目:系統運維

這篇文章主要介紹Linux操作系統下的軟件安裝包有哪些,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

一:rpm包

rpm包,分兩種,binary rpm 跟 source rpm

binary rpm,就是我們平時用的最多的,已經編譯好的,直接安裝就可以了。

以前學linux的時候,老想通過rpm來安裝軟件,不過你通過rpm安裝,是夠簡單了,但是你沒有什么地方可以設置的,這就像當年一個老師說過的,比如裝windows,ms的專家裝和我裝,沒有任何的區別,因為沒有任何你可以操作的地方。

用rpm安裝其實就是這樣,好處當然是簡單,一切安裝默認。省時間,快,

二:源碼

如果我們下載的是源碼,那么這里就關系到一個編譯。

linux下都是用c開發的程序,那么用c開發的程序,如何才能讓cpu認識呢,那么就需要編譯器,gcc的編譯器,把代碼轉換成機器認識的代碼。cpu只認識0和1.

當源代碼編譯成2進制的代碼,也就是binary code ,那么你就可以安裝到你的機器上了。

如果我們下載的是binary code ,2進制的代碼,這個以mysql為例,不少的文檔,mysql是下載binary code ,那么你解壓后,其實就可以直接用了。

source code 是程序員寫的碼,

binary code 是機器跑的碼。

source code 得經過 compile 才能成為 binary code 。

如何分?用 file 命令看一看羅:

tar -zxvf some.version.tar.gz

cd some

file *

$ file source.file

$ file binary.file

RPM 有分兩種:binary rpm 跟 source rpm 。

前者是編好的 binary ,安裝就可用。

後者是還沒編好的 source ,需 rebuild 之後才能安裝。

如何安裝.src.rpm軟件包

有些軟件包是以.src.rpm結尾的,這類軟件包是包含了源代碼的rpm包,在安裝時需要進行編譯。這類軟件包有兩種安裝方法

方法1:

1. #rpm -i your-package.src.rpm

2. #cd /usr/src/redhat/SPECS

3. #rpmbuild -bp your-package.specs //一個和你的軟件包同名的specs文件

4. #cd /usr/src/redhat/BUILD/your-package/ 一個和你的軟件包同名的目錄

5. #./configure

6. #make

7. #make install

方法2:

1. #rpm -i you-package.src.rpm

2. #cd /usr/src/redhat/SPECS

3. rpmbuild -bb your-package.specs //一個和你的軟件包同名的specs文件。這時,在/usr/src/redhat/RPM/i386/ (根據具體包的不同,也可能是i686,noarch等等) 在這個目錄下,有一個新的rpm包,這個是編譯好的二進制文件。

4. #rpm -i new-package.rpm 即可安裝完成。

以上是“Linux操作系統下的軟件安裝包有哪些”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宁国市| 九龙城区| 团风县| 垣曲县| 潜山县| 石城县| 汾阳市| 托克托县| 都兰县| 眉山市| 卓资县| 和平区| 通海县| 平顺县| 达孜县| 图们市| 鸡东县| 来凤县| 堆龙德庆县| 台江县| 礼泉县| 亳州市| 奉新县| 嵊州市| 丰城市| 睢宁县| 东阿县| 建德市| 全椒县| 大石桥市| 蕲春县| 锦州市| 沅江市| 莆田市| 高淳县| 体育| 潮州市| 芜湖县| 吴堡县| 洪江市| 崇礼县|