美文网首页linux tools
Linux包管理器 RPM 与 YUM

Linux包管理器 RPM 与 YUM

作者: 石头上的叶子 | 来源:发表于2019-04-07 20:56 被阅读45次

    RPM包的管理

    RPM是一种用于互联网下载包的打包及安装工具,包含在某些Linux分发版中.它生成具有.RPM扩展名的文件.RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写.

    RPM的简单查询指令

    选项 描述
    -qa 查询全部(qa 表示 query all) rpm -qa | grep python
    -q 查询软件包是否安装 rpm -q python
    -qi 查询软件包信息rpm -qi python
    -ql 查询软件包中的文件rpm -ql python
    -qf 查询文件所属的软件包

    RPM包的删除

    rpm -e RPM包名 删除rpm软件包

    有时我们删除一个包时,这个包可能被其他的包依赖,这时我们可以放弃删除,如果一定要删除,就需要强制删除 添加参数 rpm -e --nodeps rpm包名

    RPM包的安装

    rpm -ivh RPM包全路径名称

    选项 描述
    i install 安装
    v verbose 提示
    h hash 进度条

    Yum 包管理器

    Yum 是一个Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包.

    Yum的基本指令

    1. 查询yum服务器是否有需要安装的软件
      yum list | grep xx软件
    2. 安装指定的yum包
      yum install xxx

    相关文章

      网友评论

        本文标题:Linux包管理器 RPM 与 YUM

        本文链接:https://www.haomeiwen.com/subject/wkjeiqtx.html