1.rpm命名格式,rpm包分為核心包和功能包
對(duì)于核心包,命名格式為:
name-version-release.arch.rpm,其中version指明了程序源碼的版本信息,組成是:major.minor.release
例如:GeoIP-1.5.0-9.el7.x86_64.rpm
對(duì)于功能包,命名格式為:
name-function-version-release.arch.rpm 其中version指明了程序源碼的版本信息,組成是:major.minor.release
例如:GeoIP-devel-1.5.0-9.el7.x86_64.rpm
2.rpm命令的基本使用
rpm的功能包括:安裝,卸載,升級(jí),查詢,軟件包校驗(yàn),數(shù)據(jù)庫(kù)維護(hù)等功能。
rpm的使用方式:rpm [option] [package_name]
(1)軟件的安裝
rpm <-i,?install> [option] package_name
常用選項(xiàng):
-v,-vv:詳細(xì)顯示軟件包的安裝過程,v的個(gè)數(shù)表示信息的詳細(xì)程度
-h:安裝過程中以#顯示安裝進(jìn)度條,每個(gè)#代表2%的進(jìn)度
–test:測(cè)試安裝,檢查并報(bào)告依賴關(guān)系
–nodeps:忽略軟件的依賴關(guān)系,強(qiáng)制安裝,不過最好別這么做
–replacepkgs:重新安裝
(2)軟件的卸載
rpm <-e,–erease> [option] package_name