RPM包管理命令rpm
生活随笔
收集整理的這篇文章主要介紹了
RPM包管理命令rpm
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
RPM包管理器是Linux系統中最早的軟件包管理軟件之一,也是目前最流行的軟件包管理器,許多發行版都使用RPM作為默認的軟件包管理軟件。
RPM軟件包名稱格式:
samba-client-3.0.33-3.7.el5.i386.rpm
samba-client為軟件包的名稱;3.0.33-3.7中的3.0.33表示軟件包的主要版本號,緊跟在后面的3.7表示軟件發布的次要版本號;el5表示適用于Red Hat Enterprise Linux 5 系統,fc6表示適用于Fedora Core Linux 6系統;i386表示硬件平臺;.rpm表示這是一個RPM軟件包,有些軟件包最后是src.rpm,表示軟件包內含有源代碼。
rpm命令基本格式:
rpm [OPTIONS...] q:使用查詢模式 a:查詢所有軟件包 i:顯示詳細信息 l:顯示軟件包的文件列表 p:查詢指定的文件包 f:查詢指定文件所屬文件包 v:顯示命令執行過程 h:安裝軟件包時顯示進度信息 e:卸載指定的軟件包 U:升級軟件包查詢已安裝的軟件:
#使用選項q和軟件包名稱,查詢系統中是否安裝有指定的軟件包 rpm -q samba-client #使用選項q和a顯示系統中已經安裝的軟件包 rpm -qa #使用管道和grep命令模糊查詢軟件包 rpm -qa | grep ssh #使用選項i顯示軟件包的概況 rpm -qi chkconfig查詢軟件包中的文件
#使用選項q和l查看軟件包含的文件列表 rpm -ql chkconfig #使用選項p指定輸入的參數為一個軟件包 rpm -qpl samba-client-3.0.33-3.7.el5.i386.rpm #使用選項p和i查看samba-client軟件包的概況 rpm -qpi samba-client-3.0.33-3.7.el5.i386.rpm #使用選項f指定查詢/bin/ls所屬的軟件包 rpm -qf /bin/ls?使用rpm命令安裝軟件包
安裝RPM軟件包需要使用選項i(長格式為install,注意與軟件信息選項info的區別)及軟件包作為參數。
#使用選項i安裝軟件包cabextract rpm -i cabextract-1.3-1.i386.rpm #使用選項v和h顯示軟件包的詳細信息、安裝進度等 rpm -ivh cabextract-1.3-1.i386.rpm使用rpm命令卸載軟件包
#使用選項e卸載軟件包samba-client rpm -e samba-client使用rpm命令升級軟件包
#使用選項U升級軟件bzip2-libs rpm -Uvh bzip2-libs-1.0.3-4.e15_2.i386.rpm?
轉載于:https://www.cnblogs.com/kelvinchiang/p/4579508.html
總結
以上是生活随笔為你收集整理的RPM包管理命令rpm的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 课堂练习——最大联通之数组
- 下一篇: jQ复制按钮的插件zclip