rpm

1、命名格式yum-plugin-aliases-1.1.30-14.el6.noarch.rpm

           package-version-release.arch.rpm

2、rpm 软件包安装

   rpm -ivh /path/to/package-version-release.arch.rpm #-i 表示install,v 表示verbose,h表示hash

       --nodeps  #忽略软件依赖关系,强制安装

       --replacepkgs  #覆盖掉原来安装的软件

3、rpm 软件包升级,降级

   rpm -Uvh /path/to/package-version-release.arch.rpm  #如果有旧版本就直接升级,如果没有安装过旧版本就直接安装

   rpm -Fvh /path/to/package-version-release.arch.rpm  #如果有旧版本就直接升级,如果没有安装过旧版本就不安装

   --froce #强行升级

   --oldpackage  #降级

4、rpm 软件包查看信息

   rpm -qa  #查看本机安装所有的软件包

   rpm -qi package_name #查看package_name的软件包信息 i :info,这里package_name为软件包全名

   rpm -qf /path/to/file  #查看file文件是有那个软件包生成的 f:file

   rpm -ql package_name # 查看软件包安装生成文件列表 l:list

   rpm -qc package_name #查看软件包安装生成那些配置文件 c:configfile

   rpm -qd package_name #查看软件包安装生成那些帮助文档 d:docfile

       rpm -p #p表示为安装过的软件包,可以跟上面选项

           rpm -qfp/qlp/qcp/qdp

5、rpm 软件包卸载

   rpm -e package_name #e :erase擦除

       --nodeps #忽略依赖关系

       --test #测试

6、rpm 校验

   rpm -V package_name # -V :verfity 检验

       -a :all

你可能感兴趣的:(rpm)