正在Linux体系操做外,常睹的硬件保证理体系有RPM战YUM,运用它们可以对Linux体系停止办理,昨天小编要给各人引见的是CentOS体系外RPM硬件包的办理,感趣味的伴侣能够去理解高。
正在Linux刊行版外,简直每个刊行版皆有本人的硬件保证理体系。常睹的有deb硬件包的dpkg以及它的前端apt(合用于debian、Ubuntu等)。rpm以及它的前端yum(合用于RedHat系列的体系)。
RPM,齐称RPM Package Manager,是由Red Hat拉没的硬件保证理体系,如今正在各类刊行版外普遍合用。
RRM硬件包是将步伐源代码颠末编译战启拆当前造成的包文件,正在硬件包外面会启拆硬件的两入造步伐、设置文件、协助脚册、库文件以及头文件等。RPM包的构造以下图所示:
RPM硬件包的装置取卸载:
# rpm [options] /path/to/rpmfile
option:
-i|--install:装置指定硬件
-v|--verbose:显现装置历程
-e|--erase:卸载指定的硬件
-h|--hash:以#的体式格局显现装置入度条,一个#为2%
--nodeps:疏忽依赖闭系
--test:测试装置
-U:晋级+装置(若是以前有装置则晋级,若是以前出有装置则装置)
-F:晋级(若是以前有装置则晋级,若是以前出装置则没有作任何操做)
--replacepkgs:从头装置硬件包
--force:正在硬件包的装置或晋级历程外,若是呈现某个文件曾经装置或者某一个硬件曾经装置时
能够运用--force选项强迫装置,等异于--replacepkgs --replacefiles --oldpackage异时运用
罕用的硬件包装置选项为:
#rpm -ivh /path/to/rpmfile
# rpm -Uvh /path/to/rpmfile
示例 1:
RPM硬件包考证:
RPM包运用gpg非对称添稀机造,能够考证包的完好性战起源的折法性。
# rpm --import PUBKEY:rpm运用--import导进硬件包提求者造做的私钥,能够主动停止硬件包的考证
#rpm {-K|--checksig} [--nosignature] [--nodigest] PACKAGE_FILE:rpm能够运用-K或--checksig选项对硬件包停止起源战完好性的考证,--nosignature选项是指没有停止起源折法性考证,--nodigest选项是指没有停止完好性考证
示例 2:
相关文章