CentOS教程之Centos rpm 下令详解
欢迎大家来到仓酷云论坛!rpm经常使用下令1.安装一个包
#rpm-ivh
2.晋级一个包
#rpm-Uvh
3.移走一个包
#rpm-e
4.安装参数
--force即便掩盖属于别的包的文件也强制安装
--nodeps假如该RPM包的安装依附别的包,即便别的包没装,也强制安装。
5.查询一个包是不是被安装
#rpm-q<rpmpackagename>
6.失掉被安装的包的信息
#rpm-qi<rpmpackagename>
7.列出该包中有哪些文件
#rpm-ql<rpmpackagename>
8.列出办事器上的一个文件属于哪个RPM包
#rpm-qf
9.可综合好几个参数一同用
#rpm-qil<rpmpackagename>
10.列出一切被安装的rpmpackage
#rpm-qa
11.列出一个未被安装进体系的RPM包文件中包括有哪些文件?
#rpm-qilp<rpmpackagename>
1、安装
下令格局:
rpm-i(or--install)optionsfile1.rpm...fileN.rpm
参数:
file1.rpm...fileN.rpm将要安装的RPM包的文件名
具体选项:
-h(or--hash)安装时输入hash暗号(``#)
--test只对安装举行测试,其实不实践安装。
--percent以百分比的情势输入安装的进度。
--excludedocs不安装软件包中的文档文件
--includedocs安装文档
--replacepkgs强迫从头安装已安装的软件包
--replacefiles交换属于别的软件包的文件
--force疏忽软件包及文件的抵触
--noscripts不运转预安装和后安装剧本
--prefix将软件包安装到由指定的路径下
--ignorearch不校验软件包的布局
--ignoreos不反省软件包运转的操纵体系
--nodeps不反省依附性干系
--ftpproxy用作为FTP代办署理
--ftpport指定FTP的端标语为
通用选项
-v显现附加信息
-vv显现调试信息
--root让RPM将指定的路径做为"根目次",如许预安装步伐和后安
装步伐城市安装到这个目次下
--rcfile设置rpmrc文件为
--dbpath设置RPM材料库存地点的路径为
2、删除
下令格局:
rpm-e(or--erase)optionspkg1...pkgN
参数
pkg1...pkgN:要删除的软件包
具体选项
--test只实行删除的测试
--noscripts不运转预安装和后安装剧本步伐
--nodeps不反省依附性
通用选项
-vv显现调试信息
--root让RPM将指定的路径做为"根目次",如许预安装步伐和后安装
步伐城市安装到这个目次下
--rcfile设置rpmrc文件为
--dbpath设置RPM材料库存地点的路径为
3、晋级
下令格局
rpm-U(or--upgrade)optionsfile1.rpm...fileN.rpm
参数
file1.rpm...fileN.rpm软件包的名字
具体选项
-h(or--hash)安装时输入hash暗号(``#)
--oldpackage同意"晋级"到一个老版本
--test只举行晋级测试
--excludedocs不安装软件包中的文档文件
--includedocs安装文档
--replacepkgs强迫从头安装已安装的软件包
--replacefiles交换属于别的软件包的文件
--force疏忽软件包及文件的抵触
--percent以百分比的情势输入安装的进度。
--noscripts不运转预安装和后安装剧本
--prefix将软件包安装到由指定的路径下
--ignorearch不校验软件包的布局
--ignoreos不反省软件包运转的操纵体系
--nodeps不反省依附性干系
--ftpproxy用作为FTP代办署理
--ftpport指定FTP的端标语为
通用选项
-v显现附加信息
-vv显现调试信息
--root让RPM将指定的路径做为"根目次",如许预安装步伐和后安装步伐城市安装到这个目次下
--rcfile设置rpmrc文件为
--dbpath设置RPM材料库存地点的路径为
4、查询
下令格局:
rpm-q(or--query)options
参数:
pkg1...pkgN:查询已安装的软件包
具体选项
-p(or``-)查询软件包的文件
-f查询属于哪一个软件包
-a查询一切安装的软件包
--whatprovides查询供应了功效的软件包
-g查询属于组的软件包
--whatrequires查询一切必要功效的软件包
信息选项
显现软件包的全体标识
-i显现软件包的提要信息
-l显现软件包中的文件列表
-c显现设置文件列表
-d显现文档文件列表
-s显现软件包中文件列表并显现每一个文件的形态
--scripts显现安装、卸载、校验剧本
--queryformat(or--qf)以用户指定的体例显现查询信息
--dump显现每一个文件的一切已校验信息
--provides显现软件包供应的功效
--requires(or-R)显现软件包所需的功效
通用选项
-v显现附加信息
-vv显现调试信息
--root让RPM将指定的路径做为"根目次",如许预安装步伐和后安装步伐城市安装到这个目次下
--rcfile设置rpmrc文件为
--dbpath设置RPM材料库存地点的路径为
5、校验已安装的软件包
下令格局:
rpm-V(or--verify,or-y)options
参数
pkg1...pkgN将要校验的软件包名
软件包选项
-pVerifyagainstpackagefile
-f校验所属的软件包
-aVerify校验一切的软件包
-g校验一切属于组的软件包
具体选项
--noscripts不运转校验剧本
--nodeps不校验依附性
--nofiles不校验文件属性
通用选项
-v显现附加信息
-vv显现调试信息
--root让RPM将指定的路径做为"根目次",如许预安装步伐和后安装步伐城市安装到这个目次下
--rcfile设置rpmrc文件为
--dbpath设置RPM材料库存地点的路径为
6、校验软件包中的文件
语法:
rpm-K(or--checksig)optionsfile1.rpm...fileN.rpm
参数:
file1.rpm...fileN.rpm软件包的文件名
Checksig--具体选项
--nopgp不校验PGP署名
通用选项
-v显现附加信息
-vv显现调试信息
--rcfile设置rpmrc文件为
7、别的RPM选项
--rebuilddb重修RPM材料库
--initdb创立一个新的RPM材料库
--quiet尽量的削减输入
--help显现匡助文件
--version显现RPM确当前版本
欢迎大家来到仓酷云论坛! 最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。 随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。 其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。 有疑问前,知识学习前,先用搜索。 Linux?最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具,所以Linux操作系统有着广泛的应用空间。 Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。 当然你不需搭建所有服务,可以慢慢来。自己多动手,不要非等着别人帮你解决问题。 发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。 对于英语不是很好的读者红旗 Linux、中标Linux这些中文版本比较适合。现在一些Linux网站有一些Linux版本的免费下载,这里要说的是并不适合Linux初学者。
页:
[1]