rpm

一、rpm工具

       如果虚拟机光驱中还有系统安装盘镜像,就可通过执行如下命令吧光驱被挂载到/mnt目录下,先检查一下VMware右下角的小光去图标是否点亮,如果没有,点击一下,再点击“链接”就可以点亮它,当挂载光驱后,会在/mnt/Packages目录下看到很多后缀为  ,rpm的文件,这些就是rpm包

rpm

 1,安装rpm包

rpm

         -i:表示可安装

         -v:表示可视化

         -h:表示显示安装进度

         --force:表示强制安装,即使覆盖属于其它包的文件也要安装

         --nodeps:表示当安装的rpm包依赖于它包时,即使其他包没有安装,也要安装这个包

rpm

 2,升级rpm包:命令为日拍卖-Uvh filename,其中-U选项表示升级

3,卸载rpm包:命令为rpm -e filename(-e选项后面的filename和安装时是有区别的,安装时时吧一个存在的文件作为参数,而卸载时只需要包名即可)

rpm

 4,查询一个包是否已安装:命令为rpm -q RPM包名,这里包名是不带平台信息和后缀名的

rpm

 可以使用rpm -qa查询当前 系统所有已安装的rpm包

rpm

 5,得到一个已安装的rpm包的相关信息

要得到一个已安装的rpm包的相关信息,可以使用命令rpm -qi包名,这里也不需要加平台信息和后缀名

rpm

 6,列出一个rpm包的安装文件:命令为rpm -ql 包名

rpm

 7,列出某个文件属于那个rpm包:命令为rpm -qf

rpm

 二、yum工具

        yum工具比rpm工具更加方便,yum工具最大的优势在于可以联网去下载所需要的的rpm包,然后自动安装如果要安装的rpm包有依赖工具,yum工具会帮我们依次安装所有相关的rpm包

8,列出所有可用的rpm包

      命令yum list:可以列出所有的rpm包资源

rpm

 9,搜索rpm包

命令yum search:搜索rpm包

rpm

 还可以用grep来过滤,从而找到相应的rpm包

rpm

 10,安装rpm包:命令为yum install [-y] [rpm包名]

                      如果不加-y选项,则会以于用户交换的方式安装

rpm

 11,卸载rpm包:命令为yum remove [-y] [rpm包名]

rpm

 12,升级rpm包:命令为yum update [-y] [rpm包名]

rpm

 13,使用本地光盘制作yum源

    (1)挂载光盘

rpm

     (2)删除/etc/yum,repos,d目录下所有的repo文件(删除之前,最好先做一个备份)

rpm

     (3)创建文件dvd,repo

rpm

 rpm

      (4)刷新repos生成缓存

rpm

 14,利用yum工具下载rpm包

 恢复之前的yum源的操作,否则后续使用yum还会出现问题

rpm

yum list:这一步时必须要执行的,这样就可以生成缓存,方便下次使用

下载rpm包而不安装的命令

rpm

 下载到指定目录命令

rpm

 rpm