您好,登錄后才能下訂單哦!
rpm包本地的文件所在位置:
/mnt/cdrom/Packages
rpm包的安裝缺點(diǎn)是:具有很強(qiáng)的依賴性,在安裝時(shí)比較繁瑣,又時(shí)候會(huì)因?yàn)槟承┌惭b文件之間的依賴性出錯(cuò)。
下面列出rpm包命令管理并進(jìn)行一些說(shuō)明:
rpm包的安裝指令:
rpm -ivh 完整包名
執(zhí)行這個(gè)命令前提是 本地有這個(gè)安裝包,在安裝后會(huì)有依賴性提示,只需按照依賴性安裝即可
rpm包命名規(guī)則:httpd-manual-2.2.9.el5.i386.rpm
httpd //為軟件名
2.2.9 //為版本號(hào)
i386 //為架構(gòu)
rpm //為rpm包后綴
rpm包查詢:
rpm -q 包名 進(jìn)行包查詢
-qa a為all 進(jìn)行所有包查詢
-qi httpd i為information 查詢httpd相關(guān)包的信息
-ql httpd 查詢已安裝包位置
-qlp 查詢未安裝的rpm包將要放的位置
rpm -qf 某一文件名 查詢出該文件所屬于的rpm包
注意:rpm包的安裝方式是安裝在寫rpm包作者所放的默認(rèn)位置
rpm包校驗(yàn):
rpm -V 這命令可以顯示是否被別人所改動(dòng)
rpm升級(jí)與卸載:
rpm -Uvh 包名 升級(jí)指令
rpm -e 包名 卸載指令
注意:rpm之所以提供卸載命令是因?yàn)樗陌惭b文件放的都比較分散,手工刪除繁瑣,有了對(duì)應(yīng)指令就可以刪除rpm包就可以
對(duì)于源碼包安裝與rpm包的區(qū)別:
概念上區(qū)別:一個(gè)可以看到源代碼,一個(gè)看不到,rpm包安裝起來(lái)更快
安裝位置不同:rpm包安裝是默認(rèn)路徑,而源代碼安裝則需要指定位置,一般是/usr/local/軟件名
啟動(dòng)服務(wù):rpm可以使用 service httpd start 來(lái)啟動(dòng),而另一個(gè)是 /usr/local/apache2/bin/apachectl start 當(dāng)然rpm安裝最基本啟動(dòng)是/etc/rc.d/init.d/httpd start
刪除方式:rpm包只需執(zhí)行卸載命令 , 而源代碼安裝則只用刪除目錄就可
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。