文章都可以转载、引用,标明转载出处即可。

RPM和YUM

Linux基础 Mr.c 1247℃ 0评论

rpm 数据库文件: /var/lib/rpm

查询相关:

rpm -q 软件包名:查询是否安装此软件

rpm -qa:查询当前所有安装的软件

rpm -qa | grep 软件包名: 查询与该软件相关的包

rpm -qi 软件包名:查询已装软件包 的详情

rpm -ql 软件包名:查询该软件的安装位置

rpm -qc 软件包名:查询该软件生成的配置文件位置

rpm -qf 文件绝对目录:查询该文件由哪个软件生成

rpm -qpi 软件包名:查询未安装包的详情

rpm -qpl 软件包名:查询未安装包的安装清单

rpm -qa | grep ^vim : 查询以vim开头的软件包

rpm -qa | grep ftp : 查询ftp相关的软件包

rpm -e –nodeps 软件包名: 忽略依赖关系进行卸载

rpm -qa | grep –color -i 软件包名:忽略大小写查询并加颜色匹配 (i:忽略大小写)

安装升级:

    rpm -i /-U /-F /-v /-h /–force

         i —> 安装 ; U —> 升级; v —> 显示细节信息; h —>以#字符显示安装进度;force —> 强制安装

卸载:

    rpm -e 软件包名

YUM管理:

    配置文件: etc/yum.repos.d/

    文件内容:

        name = xxx  —> 定义仓库名  baseurl=file:///misc/cd/Packet  —>设置本地包路径 

        enable=1  —> 是否启用      gpgcheck=1 —> 启用公钥验证

    yum命令:

        yum clean all :清空本地缓存(/var/cache/yum)

        yum list :查看软件包列表     yum info :查看说明信息

                install —>安装指定软件包        update —>升级指定软件包

                remove —>卸载指定软件包      –nogpgcheck—>不验证gpe签名

        yum grouplist:查看软件组列表    

        yum -y search 软件包名:搜索相关的软件包

        yum list mysql \*:列出以mysql开通的软件包

        yum search 软件包名:查询软件库中的软件包

转载请注明:菜鸟运维 » RPM和YUM

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址