用法
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