RPM(Red Hat Package Manager)是CentOS顶用于软件担保理的东西,它可能帮助用户轻松地安装、进级、卸载跟管理软件包。RPM包平日包含软件的二进制文件、设置文件、文档等信息。
RPM包的命名平日遵守以下格局:
软件名-版本号-订正版号.操纵体系平台架构.rpm
比方:
nginx-1.18.0-1.el7.x8664.rpm
表示这是一个nginx软件的RPM包,版本号为1.18.0,订正版号为1,实用于CentOS 7的64位体系。
RPM包在安装时可能会依附其他包,这种依附关联可能是树形依附、环形依附或模块依附。
CentOS 7中重要的RPM担保理东西包含:
rpm -ivh package.rpm
rpm -Uvh package.rpm
rpm -e package
rpm -qa | grep package
rpm -qa
rpm -qi package
rpm -ql package
rpm -qf filepath
yum check-update
yum update
yum update package
假设须要安装Apache效劳器,可能利用以下命令:
sudo yum install httpd
假如须要进级Apache效劳器,可能利用以下命令:
sudo yum update httpd
假如须要卸载Apache效劳器,可能利用以下命令:
sudo yum remove httpd
要查询Apache效劳器的具体信息,可能利用以下命令:
sudo yum info httpd
yum install package-name --skip-broken
命令实验安装。经由过程以上方法,你可能轻松地控制CentOS RPM担保理,实现软件包的安装、进级跟卸载。