婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > Linux下RPM軟件包的安裝、更新及卸載方法

Linux下RPM軟件包的安裝、更新及卸載方法

熱門標(biāo)簽:怎么坐地圖標(biāo)注 電銷機(jī)器人賺錢思路 太原地圖標(biāo)注推廣員 河南400電話如何辦理 河南營(yíng)銷智能外呼系統(tǒng)價(jià)格多少 中山ai電銷機(jī)器人招商 地圖標(biāo)注行業(yè)發(fā)展如何 寧波電信400電話辦理 疏附縣地圖標(biāo)注

在 Linux 操作系統(tǒng)下,幾乎所有的軟件均通過(guò)RPM 進(jìn)行安裝、卸載及管理等操作。RPM 的全稱為Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下軟件包的軟件。Linux 安裝時(shí),除了幾個(gè)核心模塊以外,其余幾乎所有的模塊均通過(guò)RPM 完成安裝。RPM 有五種操作模式,分別為:安裝、卸載、升級(jí)、查詢和驗(yàn)證。

RPM 安裝操作

命令:
rpm -i 需要安裝的包文件名
舉例如下:

rpm -i example.rpm 安裝 example.rpm 包;
rpm -iv example.rpm 安裝 example.rpm 包并在安裝過(guò)程中顯示正在安裝的文件信息;
rpm -ivh example.rpm 安裝 example.rpm 包并在安裝過(guò)程中顯示正在安裝的文件信息及安裝進(jìn)度;

RPM 查詢操作

命令:
rpm -q …
附加查詢命令:

a 查詢所有已經(jīng)安裝的包以下兩個(gè)附加命令用于查詢安裝包的信息;
i 顯示安裝包的信息;
l 顯示安裝包中的所有文件被安裝到哪些目錄下;
s 顯示安裝版中的所有文件狀態(tài)及被安裝到哪些目錄下;以下兩個(gè)附加命令用于指定需要查詢的是安裝包還是已安裝后的文件;
p 查詢的是安裝包的信息;
f 查詢的是已安裝的某文件信息;

舉例如下:
 

rpm -qa | grep tomcat4 查看 tomcat4 是否被安裝;
rpm -qip example.rpm 查看 example.rpm 安裝包的信息;
rpm -qif /bin/df 查看/bin/df 文件所在安裝包的信息;
rpm -qlf /bin/df 查看/bin/df 文件所在安裝包中的各個(gè)文件分別被安裝到哪個(gè)目錄下;

RPM 卸載操作

命令:
rpm -e 需要卸載的安裝包
在卸載之前,通常需要使用rpm -q …命令查出需要卸載的安裝包名稱。
舉例如下:
rpm -e tomcat4 卸載 tomcat4 軟件包

RPM 升級(jí)操作

命令:
rpm -U 需要升級(jí)的包

舉例如下:
rpm -Uvh example.rpm 升級(jí) example.rpm 軟件包
RPM 驗(yàn)證操作
命令:
rpm -V 需要驗(yàn)證的包

舉例如下:
rpm -Vf /etc/tomcat4/tomcat4.conf
輸出信息類似如下:
S.5....T c /etc/tomcat4/tomcat4.conf
其中,S 表示文件大小修改過(guò),T 表示文件日期修改過(guò)。限于篇幅,更多的驗(yàn)證信息請(qǐng)您參考rpm 幫助文件:man rpm

RPM 的其他附加命令

--force 強(qiáng)制操作 如強(qiáng)制安裝刪除等;
--requires 顯示該包的依賴關(guān)系;
--nodeps 忽略依賴關(guān)系并繼續(xù)操作;

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

語(yǔ)法
 

rpm(選項(xiàng))(參數(shù))

選項(xiàng)
 

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

參數(shù)
 

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

實(shí)例
 

如何安裝rpm軟件包

rpm軟件包的安裝可以使用程序rpm來(lái)完成。執(zhí)行下面的命令:

rpm -ivh your-package.rpm

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

安裝過(guò)程中可能出現(xiàn)下面的警告或者提示:

... conflict with ...

可能是要安裝的包里有一些文件可能會(huì)覆蓋現(xiàn)有的文件,缺省時(shí)這樣的情況下是無(wú)法正確安裝的可以用rpm --force -i強(qiáng)制安裝即可

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

此包需要的一些軟件你沒(méi)有安裝可以用rpm --nodeps -i來(lái)忽略此信息,也就是說(shuō)rpm -i --force --nodeps可以忽略所有依賴關(guān)系和文件問(wèn)題,什么包都能安裝上,但這種強(qiáng)制安裝的軟件包不能保證完全發(fā)揮功能。

如何安裝.src.rpm軟件包

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

方法一:

rpm -i your-package.src.rpm
cd /usr/src/redhat/SPECS
rpmbuild -bp your-package.specs             #一個(gè)和你的軟件包同名的specs文件
cd /usr/src/redhat/BUILD/your-package/      #一個(gè)和你的軟件包同名的目錄
./configure                                 #這一步和編譯普通的源碼軟件一樣,可以加上參數(shù)
make
make install

方法二:

rpm -i you-package.src.rpm
cd /usr/src/redhat/SPECS

前兩步和方法一相同

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

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

執(zhí)行rpm -i new-package.rpm即可安裝完成。

如何卸載rpm軟件包

使用命令rpm -e包名,包名可以包含版本號(hào)等信息,但是不可以有后綴.rpm,比如卸載軟件包proftpd-1.2.8-1,可以使用下列格式:

rpm -e proftpd-1.2.8-1
rpm -e proftpd-1.2.8
rpm -e proftpd-
rpm -e proftpd

不可以是下列格式:

rpm -e proftpd-1.2.8-1.i386.rpm
rpm -e proftpd-1.2.8-1.i386
rpm -e proftpd-1.2
rpm -e proftpd-1

有時(shí)會(huì)出現(xiàn)一些錯(cuò)誤或者警告:

... is needed by ...

這說(shuō)明這個(gè)軟件被其他軟件需要,不能隨便卸載,可以用rpm -e --nodeps強(qiáng)制卸載

如何不安裝但是獲取rpm包中的文件

使用工具rpm2cpiocpio

rpm2cpio xxx.rpm | cpio -vi
rpm2cpio xxx.rpm | cpio -idmv
rpm2cpio xxx.rpm | cpio --extract --make-directories

參數(shù)i和extract相同,表示提取文件。v表示指示執(zhí)行進(jìn)程,d和make-directory相同,表示根據(jù)包中文件原來(lái)的路徑建立目錄,m表示保持文件的更新時(shí)間。

如何查看與rpm包相關(guān)的文件和其他信息

下面所有的例子都假設(shè)使用軟件包mysql-3.23.54a-11

1、我的系統(tǒng)中安裝了那些rpm軟件包。

rpm -qa 講列出所有安裝過(guò)的包

如果要查找所有安裝過(guò)的包含某個(gè)字符串sql的軟件包

rpm -qa | grep sql

2、如何獲得某個(gè)軟件包的文件全名。

rpm -q mysql

可以獲得系統(tǒng)中安裝的mysql軟件包全名,從中可以獲得當(dāng)前軟件包的版本等信息。這個(gè)例子中可以得到信息mysql-3.23.54a-11

3、一個(gè)rpm包中的文件安裝到那里去了?

rpm -ql 包名

注意這里的是不包括.rpm后綴的軟件包的名稱,也就是說(shuō)只能用mysql或者mysql-3.23.54a-11而不是mysql-3.23.54a-11.rpm。如果只是想知道可執(zhí)行程序放到那里去了,也可以用which,比如:

which mysql

4、一個(gè)rpm包中包含那些文件。

  • 一個(gè)沒(méi)有安裝過(guò)的軟件包,使用rpm -qlp ****.rpm
  • 一個(gè)已經(jīng)安裝過(guò)的軟件包,還可以使用rpm -ql ****.rpm

5、如何獲取關(guān)于一個(gè)軟件包的版本,用途等相關(guān)信息?

  • 一個(gè)沒(méi)有安裝過(guò)的軟件包,使用rpm -qip ****.rpm
  • 一個(gè)已經(jīng)安裝過(guò)的軟件包,還可以使用rpm -qi ****.rpm

6、某個(gè)程序是哪個(gè)軟件包安裝的,或者哪個(gè)軟件包包含這個(gè)程序。

rpm -qf `which 程序名`    #返回軟件包的全名
rpm -qif `which 程序名`   #返回軟件包的有關(guān)信息
rpm -qlf `which 程序名`   #返回軟件包的文件列表

注意,這里不是引號(hào),而是`,就是鍵盤左上角的那個(gè)鍵。也可以使用rpm -qilf,同時(shí)輸出軟件包信息和文件列表。

7、某個(gè)文件是哪個(gè)軟件包安裝的,或者哪個(gè)軟件包包含這個(gè)文件。

注意,前一個(gè)問(wèn)題中的方法,只適用與可執(zhí)行的程序,而下面的方法,不僅可以用于可執(zhí)行程序,也可以用于普通的任何文件。前提是知道這個(gè)文件名。首先獲得這個(gè)程序的完整路徑,可以用whereis或者which,然后使用rpm -qf例如:

whereis ftptop
ftptop: /usr/bin/ftptop /usr/share/man/man1/ftptop.1.gz

rpm -qf /usr/bin/ftptop
proftpd-1.2.8-1

rpm -qf /usr/share/doc/proftpd-1.2.8/rfc/rfc0959.txt
proftpd-1.2.8-1

標(biāo)簽:河池 保定 榆林 淘寶邀評(píng) 山南 樂(lè)山 河北 滄州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Linux下RPM軟件包的安裝、更新及卸載方法》,本文關(guān)鍵詞  Linux,下,RPM,軟件包,的,安裝,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Linux下RPM軟件包的安裝、更新及卸載方法》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Linux下RPM軟件包的安裝、更新及卸載方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美日韩在线播放三区四区| 精品精品欲导航| 欧美精品乱码久久久久久| 亚洲欧美色综合| 丁香激情综合五月| 国产精品的网站| 亚洲福利国产精品| 欧美在线视频不卡| 亚洲色图在线看| 国产精品免费视频一区| 国产亚洲精品资源在线26u| 国产精品无人区| 国产精品美女久久久久久久| 欧美成人r级一区二区三区| 国产乱人伦精品一区二区在线观看| av动漫一区二区| 亚洲成av人片一区二区三区| 91精品国产福利| 性欧美疯狂xxxxbbbb| 欧美一区二区三区人| 国产黄色精品网站| 国产精品私房写真福利视频| 另类小说欧美激情| 国产精品水嫩水嫩| 国产精品视频一二三| 久久亚洲欧美国产精品乐播| 日本不卡123| 欧美疯狂做受xxxx富婆| 91在线观看视频| 日本不卡中文字幕| 午夜精品福利在线| 欧美日韩国产影片| 日本一区二区免费在线观看视频| 日韩高清国产一区在线| 欧美色图天堂网| 亚洲制服丝袜av| 欧美日韩成人综合天天影院| 成人一区二区三区视频在线观看| 亚洲欧美色图小说| 中文字幕亚洲电影| 久久久亚洲精品石原莉奈| 色噜噜狠狠成人网p站| 色综合久久精品| 日韩国产精品久久| 国产精品一区在线观看乱码| www.亚洲国产| 亚洲成a人片综合在线| 日韩激情视频在线观看| 亚洲人成7777| 久久欧美一区二区| 午夜电影久久久| 中文字幕成人av| 91免费精品国自产拍在线不卡| 欧美成人a视频| 国产精品久久久久7777按摩| 一区二区视频在线| 成人午夜视频网站| 国产一区二区主播在线| 91麻豆视频网站| 国产精品亚洲成人| 成人国产精品视频| 亚洲18色成人| 99免费精品在线| 在线观看不卡视频| 亚洲国产毛片aaaaa无费看| 久久久99精品免费观看| 亚洲国产精品自拍| 大陆成人av片| 欧美男同性恋视频网站| 亚洲色图都市小说| 亚洲国产高清不卡| 91麻豆swag| 欧美www视频| 久久精品夜色噜噜亚洲a∨| 国产精品电影院| 午夜电影一区二区三区| 在线看一区二区| 精品成人a区在线观看| 91美女精品福利| 在线观看三级视频欧美| 日韩精品一区二区三区视频| 亚洲国产精品一区二区久久恐怖片 | 亚洲电影中文字幕在线观看| 日本v片在线高清不卡在线观看| 在线看国产一区| 制服丝袜中文字幕一区| 国产98色在线|日韩| 国产综合色产在线精品| 91精品黄色片免费大全| 美日韩一级片在线观看| 麻豆国产精品视频| 伊人一区二区三区| 久久99精品久久久久久久久久久久| 日本伦理一区二区| 久久精品亚洲一区二区三区浴池| 精品精品国产高清a毛片牛牛| 午夜精品久久久久久久99樱桃| 亚洲欧美日韩国产综合在线| 99精品视频在线观看免费| 国产精品一区二区在线观看网站| 精品国产一区二区三区不卡 | 波波电影院一区二区三区| 亚洲高清三级视频| 日韩欧美成人激情| 日韩高清欧美激情| 在线观看视频一区二区欧美日韩| 精品国产乱码久久久久久1区2区| 日本不卡123| 国产亚洲欧美一级| 精品国产一区二区三区不卡| 久久综合综合久久综合| 麻豆一区二区99久久久久| **欧美大码日韩| 18欧美亚洲精品| 国产精品久久久久国产精品日日| 日韩欧美不卡在线观看视频| 一区二区三区四区视频精品免费| 国产精品456露脸| 欧美一级久久久久久久大片| 亚洲国产精品久久久久秋霞影院| 91丨九色porny丨蝌蚪| 国产精品无圣光一区二区| 成人一级片在线观看| 国产成人av一区| 亚洲综合久久久久| 亚洲人被黑人高潮完整版| 一区二区三区美女| 国产一区二区精品在线观看| 午夜精品一区二区三区三上悠亚| 午夜精品久久一牛影视| 中文字幕一区二区三区在线观看| 国产精品美女一区二区三区| 美女被吸乳得到大胸91| 国产福利一区在线| 国产成人免费视频一区| 国产宾馆实践打屁股91| 高清国产午夜精品久久久久久| 午夜在线电影亚洲一区| 全国精品久久少妇| 老汉av免费一区二区三区| 一区二区三区鲁丝不卡| 一区二区免费在线| 日韩精品视频网| 国产精品中文有码| 精品一区二区三区在线视频| 麻豆精品在线观看| 在线观看91视频| 国产亚洲精品7777| 亚洲美女偷拍久久| 奇米影视在线99精品| 风间由美一区二区av101| 欧美探花视频资源| 欧美一区二区三区在线观看 | 日韩欧美自拍偷拍| 久久嫩草精品久久久精品一| 伊人开心综合网| 亚洲制服丝袜在线| 日韩激情中文字幕| 欧美麻豆精品久久久久久| 国产精品欧美一级免费| 韩国女主播成人在线| 91麻豆精品国产91久久久久| 亚洲人快播电影网| 日韩精品欧美成人高清一区二区| 美国欧美日韩国产在线播放| 91亚洲资源网| 亚洲欧洲日韩在线| 一本久久综合亚洲鲁鲁五月天| 欧美成人vps| 一区二区欧美视频| 色8久久人人97超碰香蕉987| 国产精品三级电影| 欧美一级在线免费| 久久成人麻豆午夜电影| 91麻豆精品国产91久久久久久久久| 一区二区欧美视频| 欧美久久久久久久久中文字幕| 亚洲精品视频一区| 精品视频资源站| 亚洲图片另类小说| 久久99精品国产麻豆婷婷洗澡| 亚洲午夜免费电影| 欧美色手机在线观看| 久久99久久久久| 精品国产一区二区三区不卡 | 日韩国产精品久久| 日韩免费观看2025年上映的电影| 麻豆专区一区二区三区四区五区| xfplay精品久久| 91丝袜高跟美女视频| 亚洲成人免费在线| 日韩欧美综合在线| 精品亚洲国产成人av制服丝袜 | 成人av免费在线播放| 亚洲欧洲日本在线| 欧美日韩国产不卡| 六月丁香综合在线视频| 亚洲色图清纯唯美| 日韩欧美国产综合一区| 在线电影一区二区三区|