国语自产精品视频在线看:您身边最放心的安全下载站! 最新软件|热门排行|软件分类|软件专题|厂商大全

国语自产精品视频在线看

技术教程
您的位置:首页操作系统linux → Linux RPM命令详解

Linux RPM命令详解

我要评论 2011/03/12 16:20:19 来源:国语自产精品视频在线看 编辑:绿色资源站 [ ] 评论:0 点击:157次

rpm 常用命令🖐
1.安装【ān zhuāng】🛫一个包【yī gè bāo】➰
# rpm -ivh

2.升级【shēng jí】一个包【yī gè bāo】➰
# rpm -Uvh

3.移走一【yī】⏭个包【gè bāo】➰
# rpm -e

4.安装【ān zhuāng】🛫参数【cān shù】
--force 即使覆【jí shǐ fù】盖属于其它【yú qí tā】🌦包【bāo】的【de】文🕗件也强【jiàn yě qiáng】迫安装【ān zhuāng】🛫
--nodeps 如果该RPM包【bāo】⌛的安装【de ān zhuāng】🛫依赖其它【qí tā】包【bāo】🍓,即使其它【qí tā】包【bāo】🍓没装【zhuāng】🛫,也强迫【yě qiáng pò】安装【ān zhuāng】🛫。

5.查询一个包【yī gè bāo】➰是否被安装【ān zhuāng】🛫
# rpm -q < rpm package name>

6.得到被【dé dào bèi】🌠安装的【ān zhuāng de】🤣包【bāo】⌛的【de】信息
# rpm -qi < rpm package name>

7.列出该【liè chū gāi】包中有【bāo zhōng yǒu】🎴哪些文件【wén jiàn】⏬
# rpm -ql < rpm package name>

8.列出服务器上的【de】一【yī】个文件【wén jiàn】属🦓于哪一【yī】个RPM包【bāo】⌛
#rpm -qf

9.可综合好几个参数【cān shù】一【yī】起用【qǐ yòng】
# rpm -qil < rpm package name>

10.列出所有被安【yǒu bèi ān】装的【zhuāng de】🤣rpm package
# rpm -qa

11.列出一【yī】个未被安装【ān zhuāng】🛫进系统的【de】🧕RPM包【bāo】⌛文件【wén jiàn】⏬中包【zhōng bāo】⌛含有哪【hán yǒu nǎ】些文件【wén jiàn】⏬?
# rpm -qilp < rpm package name>

<<RPM中文手➖册🅿>>

一【yī】、安装【ān zhuāng】🛫

命令格【mìng lìng gé】🕶式【shì】:

rpm -i ( or --install) options file1.rpm ... fileN.rpm

参数【cān shù】:

file1.rpm ... fileN.rpm 将要安【ān】⛔装的【zhuāng de】➕RPM包【bāo】的【de】文🕗件【jiàn】名

详细选🎬项【xiàng】🧑:

-h (or --hash) 安装【ān zhuāng】时🧑输出【shū chū】hash记号😱 (``#'')
--test 只对安【ān】✉装进行【zhuāng jìn háng】😗测试【cè shì】🎋,并不实际安装【ān zhuāng】🛫。
--percent 以百分【yǐ bǎi fèn】♋比的【de】形🚖式输出【shì shū chū】安装的【ān zhuāng de】🤣进度【jìn dù】💔。
--excludedocs 不安装【ān zhuāng】🛫软件包【ruǎn jiàn bāo】🚀中的【de】文🚻档【dàng】文件【wén jiàn】🔡
--includedocs 安装【ān zhuāng】文🌀档【dàng】
--replacepkgs 强制重新安装【xīn ān zhuāng】📴已经安【ān】📣装的软【zhuāng de ruǎn】🎹件【jiàn】包【bāo】🚀
--replacefiles 替换属【tì huàn shǔ】于其它【yú qí tā】🌦软件包【ruǎn jiàn bāo】🚀的文件【de wén jiàn】⏬
--force 忽略软【hū luè ruǎn】件包及【jiàn bāo jí】📯文件【wén jiàn】⏬的【de】冲突
--noscripts 不运行【bú yùn háng】🤡预安装【yù ān zhuāng】🛫和后安【hé hòu ān】😗装【zhuāng】脚本🌌
--prefix 将软件【jiāng ruǎn jiàn】包【bāo】🚀安装【ān zhuāng】🛫到由【dào yóu】⬆ 指定的【zhǐ dìng de】💉路径下【lù jìng xià】⬜
--ignorearch 不校验😠软件包【ruǎn jiàn bāo】🚀的【de】结构
--ignoreos 不检查【bú jiǎn chá】🚧软件包【ruǎn jiàn bāo】🚀运行的【de】操作系🕰统
--nodeps 不检查【bú jiǎn chá】🚧依赖性🍈关系👬
--ftpproxy 用 作为🧢 FTP**
--ftpport 指定FTP的端口【de duān kǒu】号为🏝

通用选【tōng yòng xuǎn】项【xiàng】🧑

-v 显示附【xiǎn shì fù】🕘加信息【jiā xìn xī】
-vv 显示调【xiǎn shì diào】💹试信息【shì xìn xī】
--root 让🗾RPM将指定的【zhǐ dìng de】💉路径做为📑"根目录🔕",这样预🍎安装【ān zhuāng】程🚀序和后【xù hé hòu】安【ān】😗
装【zhuāng】🛫程序都会安装【ān zhuāng】⏮到这个✔目录下【mù lù xià】📎
--rcfile 设置【shè zhì】rpmrc文件【wén jiàn】为🎠
--dbpath 设置【shè zhì】RPM 资料库【zī liào kù】🚤存所在🛰的【de】路径🖼为📑

二🐢、删除【shān chú】😭

命令格【mìng lìng gé】🕶式【shì】:

rpm -e ( or --erase) options pkg1 ... pkgN

参数【cān shù】

pkg1 ... pkgN :要删除【yào shān chú】😭的【de】软件包【ruǎn jiàn bāo】🚀

详细选🎬项【xiàng】🧑

--test 只执行【zhī zhí háng】📉删除【shān chú】😭的【de】测试【cè shì】🎋
--noscripts 不运行【bú yùn háng】🤡预安装【yù ān zhuāng】🛫和后安【hé hòu ān】😗装【zhuāng】脚本🌌程序
--nodeps 不检查【bú jiǎn chá】🚧依赖性🍈

通用选【tōng yòng xuǎn】项【xiàng】🧑

-vv 显示调【xiǎn shì diào】💹试信息【shì xìn xī】
--root 让🗾RPM将指定的【zhǐ dìng de】💉路径做为📑"根目录🔕",这样预🍎安装【ān zhuāng】程🚀序和后【xù hé hòu】安【ān】😗装【zhuāng】🛫
程序都会安装【ān zhuāng】⏮到这个✔目录下【mù lù xià】📎
--rcfile 设置【shè zhì】rpmrc文件【wén jiàn】为🎠
--dbpath 设置【shè zhì】RPM 资料库【zī liào kù】🚤存所在🛰的【de】路径🖼为📑

三🤢、升级【shēng jí】

命令格【mìng lìng gé】🕶式【shì】

rpm -U ( or --upgrade) options file1.rpm ... fileN.rpm

参数【cān shù】

file1.rpm ... fileN.rpm 软件包【ruǎn jiàn bāo】🚀的名字【de míng zì】

详细选🎬项【xiàng】🧑

-h (or --hash) 安装【ān zhuāng】时🧑输出【shū chū】hash记号😱 (``#'')
--oldpackage 允许"升级【shēng jí】"到一【yī】个老版本
--test 只进行升级测【shēng jí cè】🌺试【shì】
--excludedocs 不安装【ān zhuāng】🛫软件包【ruǎn jiàn bāo】🚀中的【de】文🚻档【dàng】文件【wén jiàn】🔡
--includedocs 安装【ān zhuāng】文🌀档【dàng】
--replacepkgs 强制重新安装【xīn ān zhuāng】📴已经安【ān】📣装的软【zhuāng de ruǎn】🎹件【jiàn】包【bāo】🚀
--replacefiles 替换属【tì huàn shǔ】于其它【yú qí tā】🌦软件包【ruǎn jiàn bāo】🚀的文件【de wén jiàn】⏬
--force 忽略软【hū luè ruǎn】件包及【jiàn bāo jí】📯文件【wén jiàn】⏬的【de】冲突
--percent 以百分【yǐ bǎi fèn】♋比的【de】形🚖式输出【shì shū chū】安装的【ān zhuāng de】🤣进度【jìn dù】💔。
--noscripts 不运行【bú yùn háng】🤡预安装【yù ān zhuāng】🛫和后安【hé hòu ān】😗装【zhuāng】脚本🌌
--prefix 将软件【jiāng ruǎn jiàn】包【bāo】🚀安装【ān zhuāng】🛫到由【dào yóu】⬆ 指定的【zhǐ dìng de】💉路径下【lù jìng xià】⬜
--ignorearch 不校验😠软件包【ruǎn jiàn bāo】🚀的【de】结构
--ignoreos 不检查【bú jiǎn chá】🚧软件包【ruǎn jiàn bāo】🚀运行的【de】操作系🕰统
--nodeps 不检查【bú jiǎn chá】🚧依赖性🍈关系👬
--ftpproxy 用 作为🧢 FTP**
--ftpport 指定FTP的端口【de duān kǒu】号为🏝

通用选【tōng yòng xuǎn】项【xiàng】📶

-v 显示附【xiǎn shì fù】😦加信息【jiā xìn xī】🍿
-vv 显示调【xiǎn shì diào】💂试信息👊
--root 让【ràng】RPM将指定【jiāng zhǐ dìng】的路径【de lù jìng】🔔做为【wéi】🍓"根目录【gēn mù lù】",这样预🔏安装程【ān zhuāng chéng】👡序和后🏹安装程【ān zhuāng chéng】👡序都会安装到【ān zhuāng dào】🚭这个目【zhè gè mù】⛲录下🕡
--rcfile 设置【shè zhì】rpmrc文件为【wén jiàn wéi】🐔
--dbpath 设置【shè zhì】RPM 资料库【zī liào kù】🐈存所在【cún suǒ zài】👕的路径【de lù jìng】🔔为【wéi】🥢

四♎、查询

命令格【mìng lìng gé】式🌻:

rpm -q ( or --query) options

参数🚵:

pkg1 ... pkgN :查询已🎻安装☕的软件【de ruǎn jiàn】🐙包【bāo】🍼

详细选【xiáng xì xuǎn】⛔项【xiàng】📶

-p (or ``-'') 查询软【chá xún ruǎn】件【jiàn】包【bāo】📨的文件【wén jiàn】🐶
-f 查询属【chá xún shǔ】🆕于哪个软件包【ruǎn jiàn bāo】📨
-a 查询所有安装【yǒu ān zhuāng】🗿的软件【de ruǎn jiàn】🐙包【bāo】🍼
--whatprovides 查询提供了【gòng le】 功能的【gōng néng de】🍋软件包【ruǎn jiàn bāo】📨
-g 查询属【chá xún shǔ】🆕于 组的软🐈件【jiàn】包【bāo】🍼
--whatrequires 查询所有需要 功能的【gōng néng de】🍋软件包【ruǎn jiàn bāo】📨

信息选项【xuǎn xiàng】📶

显示软【xiǎn shì ruǎn】📀件包的【jiàn bāo de】🥠全部标【quán bù biāo】🥕识【shí】🐠
-i 显示软【xiǎn shì ruǎn】📀件包的【jiàn bāo de】🥠概要信🎑息
-l 显示软【xiǎn shì ruǎn】📀件【jiàn】包【bāo】🍼中的文【zhōng de wén】件【jiàn】🐶列表【liè biǎo】💒
-c 显示配🎨置文件【wén jiàn】👌列表【liè biǎo】💒
-d 显示文🙂档文件【wén jiàn】👌列表【liè biǎo】💒
-s 显示软【xiǎn shì ruǎn】📀件【jiàn】包【bāo】🍼中文件【wén jiàn】👌列表【liè biǎo】💒并显示每【xiǎn shì měi】个文件【gè wén jiàn】👌的状态
--scripts 显示安装☕、卸载【xiè zǎi】、校验脚【xiào yàn jiǎo】📔本【běn】📲
--queryformat (or --qf) 以用户指定的【zhǐ dìng de】方式【fāng shì】🌻显示查询信息【xún xìn xī】
--dump 显示每【xiǎn shì měi】个文件【gè wén jiàn】👌的所有🔉已校验🐌信息
--provides 显示软【xiǎn shì ruǎn】📀件【jiàn】包【bāo】🍼提供的功😱能
--requires (or -R) 显示软【xiǎn shì ruǎn】📀件【jiàn】包【bāo】🍼所需的功能【gōng néng】

通用选【tōng yòng xuǎn】项【xiàng】📶

-v 显示附【xiǎn shì fù】😦加信息【jiā xìn xī】🍿
-vv 显示调【xiǎn shì diào】💂试信息👊
--root 让【ràng】RPM将指定【jiāng zhǐ dìng】的路径【de lù jìng】🔔做为【wéi】🍓"根目录【gēn mù lù】",这样预🔏安装程【ān zhuāng chéng】👡序和后🏹安装程【ān zhuāng chéng】👡序都会安装到【ān zhuāng dào】🚭这个目【zhè gè mù】⛲录下🕡
--rcfile 设置【shè zhì】rpmrc文件为【wén jiàn wéi】🐔
--dbpath 设置【shè zhì】RPM 资料库【zī liào kù】🐈存所在【cún suǒ zài】👕的路径【de lù jìng】🔔为【wéi】🥢

五、校验已安装☕的软件【de ruǎn jiàn】🐙包【bāo】🍼

命令格【mìng lìng gé】式🌻:

rpm -V ( or --verify, or -y) options

参数🚵

pkg1 ... pkgN 将要校【jiāng yào xiào】验的软件【de ruǎn jiàn】🐙包【bāo】🍼名【míng】

软件包【ruǎn jiàn bāo】📨选项【xuǎn xiàng】📶

-p Verify against package file
-f 校验所【xiào yàn suǒ】📹属的软件【de ruǎn jiàn】🐙包【bāo】🍼
-a Verify 校验所【xiào yàn suǒ】📹有的软件【de ruǎn jiàn】🐙包【bāo】🍼
-g 校验所【xiào yàn suǒ】📹有属于【yǒu shǔ yú】🍩组 的软件【de ruǎn jiàn】🐙包【bāo】🍼

详细选【xiáng xì xuǎn】⛔项【xiàng】📶

--noscripts 不运行校验脚【xiào yàn jiǎo】📔本【běn】📲
--nodeps 不校验🍷依赖性
--nofiles 不校验🍷文件【wén jiàn】👌属性

通用选【tōng yòng xuǎn】项【xiàng】📶

-v 显示附【xiǎn shì fù】😦加信息【jiā xìn xī】🍿
-vv 显示调【xiǎn shì diào】💂试信息👊
--root 让【ràng】RPM将指定【jiāng zhǐ dìng】的路径【de lù jìng】🔔做为【wéi】🍓"根目录【gēn mù lù】",这样预🔏安装程【ān zhuāng chéng】👡序和后🏹安装程【ān zhuāng chéng】👡序都会安装到【ān zhuāng dào】🚭这个目【zhè gè mù】⛲录下🕡
--rcfile 设置【shè zhì】rpmrc文件为【wén jiàn wéi】🐔
--dbpath 设置【shè zhì】RPM 资料库【zī liào kù】🐈存所在【cún suǒ zài】👕的路径【de lù jìng】🔔为【wéi】🥢

六、校验软【xiào yàn ruǎn】件【jiàn】包【bāo】📨中的文【zhōng de wén】件【jiàn】🐶

语法🏗:

rpm -K ( or --checksig) options file1.rpm ... fileN.rpm

参数🚵:

file1.rpm ... fileN.rpm 软件包【ruǎn jiàn bāo】📨的文件【wén jiàn】🐶名【míng】

Checksig--详细选【xiáng xì xuǎn】⛔项【xiàng】📶

--nopgp 不校验🍷PGP签名【qiān míng】🕜

通用选【tōng yòng xuǎn】项【xiàng】📶

-v 显示附【xiǎn shì fù】😦加信息【jiā xìn xī】🍿
-vv 显示调【xiǎn shì diào】💂试信息👊
--rcfile 设置【shè zhì】rpmrc文件为【wén jiàn wéi】🐔


七【qī】、其它🌯RPM选项【xuǎn xiàng】📶

--rebuilddb 重建RPM资料库【zī liào kù】🐈
--initdb 创建一个新的RPM资料库【zī liào kù】🐈
--quiet 尽可能的减少输出
--help 显示帮🦁助文件【zhù wén jiàn】👌
--version 显示RPM的当前【de dāng qián】版本【běn】📲

关键词:Linux,RPM命令

阅读本文后您有什么感想? 已有 人给出评价!

  • 0 欢迎喜欢
  • 0 白痴
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙视