国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux 中常用的Rpm命令實例詳解

2019-10-26 18:55:05
字體:
來源:轉載
供稿:網友

rpm命令是RPM軟件包的管理工具。rpm原本是Red Hat Linux發行版專門用來管理Linux各項套件的程序,由于它遵循GPL規則且功能強大方便,因而廣受歡迎。逐漸受到其他發行版的采用。RPM套件管理方式的出現,讓Linux易于安裝,升級,間接提升了Linux的適用度。

語法

rpm(選項)(參數)

選項

-a:查詢所有套件;-b<完成階段><套件檔>+或-t <完成階段><套件檔>+:設置包裝套件的完成階段,并指定套件檔的文件名稱;-c:只列出組態配置文件,本參數需配合"-l"參數使用;-d:只列出文本文件,本參數需配合"-l"參數使用;-e<套件檔>或--erase<套件檔>:刪除指定的套件;-f<文件>+:查詢擁有指定文件的套件;-h或--hash:套件安裝時列出標記;-i:顯示套件的相關信息;-i<套件檔>或--install<套件檔>:安裝指定的套件檔;-l:顯示套件的文件列表;-p<套件檔>+:查詢指定的RPM套件檔;-q:使用詢問模式,當遇到任何問題時,rpm指令會先詢問用戶;-R:顯示套件的關聯性信息;-s:顯示文件狀態,本參數需配合"-l"參數使用;-U<套件檔>或--upgrade<套件檔>:升級指定的套件檔;-v:顯示指令執行過程;-vv:詳細顯示指令執行過程,便于排錯。

參數

軟件包:指定要操縱的rpm軟件包。

實例

如何安裝rpm軟件包

rpm軟件包的安裝可以使用程序rpm來完成。執行下面的命令:

rpm -ivh your-package.rpm

其中your-package.rpm是你要安裝的rpm包的文件名,一般置于當前目錄下。

安裝過程中可能出現下面的警告或者提示:

... conflict with ...

可能是要安裝的包里有一些文件可能會覆蓋現有的文件,缺省時這樣的情況下是無法正確安裝的可以用rpm --force -i強制安裝即可

... is needed by ...... is not installed ...

此包需要的一些軟件你沒有安裝可以用rpm --nodeps -i來忽略此信息,也就是說rpm -i --force --nodeps可以忽略所有依賴關系和文件問題,什么包都能安裝上,但這種強制安裝的軟件包不能保證完全發揮功能。

如何安裝.src.rpm軟件包

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

方法一:

rpm -i your-package.src.rpmcd /usr/src/redhat/SPECSrpmbuild -bp your-package.specs       #一個和你的軟件包同名的specs文件cd /usr/src/redhat/BUILD/your-package/   #一個和你的軟件包同名的目錄./configure                 #這一步和編譯普通的源碼軟件一樣,可以加上參數makemake install            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 内乡县| 大洼县| 台山市| 房产| 平阴县| 江都市| 神池县| 嫩江县| 乌拉特前旗| 白银市| 赣州市| 农安县| 达拉特旗| 亚东县| 辽中县| 明星| 蒙山县| 东乡族自治县| 黄陵县| 盖州市| 凤冈县| 宣汉县| 大同市| 长海县| 朝阳区| 腾冲县| 左云县| 长寿区| 钦州市| 日土县| 芜湖市| 阳信县| 崇左市| 安塞县| 宁强县| 无为县| 丰顺县| 新蔡县| 马鞍山市| 平山县| 新建县|