内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

Linux操作系統(tǒng)下的軟件安裝包有哪些

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

創(chuàng)新互聯(lián)專注于南丹企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站開發(fā),商城網(wǎng)站建設(shè)。南丹網(wǎng)站建設(shè)公司,為南丹等地區(qū)提供建站服務(wù)。全流程按需策劃,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

一:rpm包

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

binary rpm,就是我們平時(shí)用的最多的,已經(jīng)編譯好的,直接安裝就可以了。

以前學(xué)linux的時(shí)候,老想通過(guò)rpm來(lái)安裝軟件,不過(guò)你通過(guò)rpm安裝,是夠簡(jiǎn)單了,但是你沒(méi)有什么地方可以設(shè)置的,這就像當(dāng)年一個(gè)老師說(shuō)過(guò)的,比如裝windows,ms的專家裝和我裝,沒(méi)有任何的區(qū)別,因?yàn)闆](méi)有任何你可以操作的地方。

用rpm安裝其實(shí)就是這樣,好處當(dāng)然是簡(jiǎn)單,一切安裝默認(rèn)。省時(shí)間,快,

二:源碼

如果我們下載的是源碼,那么這里就關(guān)系到一個(gè)編譯。

linux下都是用c開發(fā)的程序,那么用c開發(fā)的程序,如何才能讓cpu認(rèn)識(shí)呢,那么就需要編譯器,gcc的編譯器,把代碼轉(zhuǎn)換成機(jī)器認(rèn)識(shí)的代碼。cpu只認(rèn)識(shí)0和1.

當(dāng)源代碼編譯成2進(jìn)制的代碼,也就是binary code ,那么你就可以安裝到你的機(jī)器上了。

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

source code 是程序員寫的碼,

binary code 是機(jī)器跑的碼。

source code 得經(jīng)過(guò) 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 ,安裝就可用。

後者是還沒(méi)編好的 source ,需 rebuild 之後才能安裝。

如何安裝.src.rpm軟件包

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

方法1:

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

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

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

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

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 //一個(gè)和你的軟件包同名的specs文件。這時(shí),在/usr/src/redhat/RPM/i386/ (根據(jù)具體包的不同,也可能是i686,noarch等等) 在這個(gè)目錄下,有一個(gè)新的rpm包,這個(gè)是編譯好的二進(jìn)制文件。

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

以上是“Linux操作系統(tǒng)下的軟件安裝包有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

文章題目:Linux操作系統(tǒng)下的軟件安裝包有哪些
網(wǎng)頁(yè)路徑:http://www.rwnh.cn/article34/gopjse.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作動(dòng)態(tài)網(wǎng)站、商城網(wǎng)站App開發(fā)、標(biāo)簽優(yōu)化虛擬主機(jī)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名
贵港市| 全州县| 辽阳县| 屏东县| 凤凰县| 连山| 贵港市| 秦皇岛市| 武功县| 化州市| 石门县| 正阳县| 将乐县| 龙海市| 鹿邑县| 阿巴嘎旗| 大同市| 马鞍山市| 筠连县| 罗山县| 宁强县| 阳泉市| 景德镇市| 江城| 汽车| 宜川县| 库车县| 潼关县| 乌拉特后旗| 淄博市| 呼和浩特市| 正宁县| 桃源县| 湟中县| 仙游县| 建水县| 佛坪县| 会东县| 涞水县| 丽江市| 台安县|