RPM

用法

CentOS7主要有rpm和yum这两种包软件的管理。两种包的管理各有用处,其中主要区别是:YUM使用简单但需要联网,YUM会去网上的YUM包源去获取所需要的软件包。而RPM的需要的操作经度比较细,需要我们做的事情比较多。

RPM常用命令:

-i 安装软件包

--nodeps 不验证软件包的依赖

  -v 可视化,提供更多的详细信息的输出

  -h 显示安装进度

  另外的常用的附带参数为:

   --force 强制安装,即使覆盖其他包的文件也要安装

-a 查询所有已经安装的软件包

-f 查询 文件所属于的软件包

-q 查询软件包(通常用来看下还未安装的软件包)

-l 显示软件包的文件列表

-d 显示被标注为文档的文件列表

-c 显示被标注为配置文件的文件列表 最后这两个用的很少

安装例子

rpm –ivh vagrant_1.9.8_x86_64.rpm

升级例子

rpm -Uvh vagrant_1.9.8_x86_64.rpm

卸载例子

rpm –e vagrant-1.9.8-1.x86_64

强制卸载

rpm -e --nodeps vagrant-1.9.8-1.x86_64

你可能感兴趣的:(centos,centos)