rpm和yum这两种包软件的管理
UM使用简单但需要联网,YUM会去网上的YUM包源去获取所需要的软件包。
而RPM的需要的操作经度比较细,需要我们做的事情比较多。
RPM常用命令:
-i 安装软件包
--nodeps 不验证软件包的依赖
-v 可视化,提供更多的详细信息的输出
-h 显示安装进度
另外的常用的附带参数为:
--force 强制安装,即使覆盖其他包的文件也要安装
-a 查询所有已经安装的软件包
-f 查询 文件所属于的软件包
-q 查询软件包(通常用来看下还未安装的软件包)
-l 显示软件包的文件列表
-d 显示被标注为文档的文件列表
-c 显示被标注为配置文件的文件列表 最后这两个用的很少了
安装的时候一般用 rpm -ivh vagrant_1.9.8_x86_64.rpm
我仅想搜索刚刚安装的vagrant,输入正则搜索是不是可以啊:
rpm -qa |grep vagrant
rpm 包的卸载,
rpm –e 包的名字 ,e是擦除的意思,卸载的时候,我们要写查询出来的这个名字:
rpm –e vagrant-1.9.8-1.x86_64