美文网首页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

相关文章

  • yum 专题

    yum 是一种软件包管理器。yum的宗旨是自动化地升级,安装/移除rpm包,收集rpm包的相关信息,可以自动处理依...

  • yum管理器实践

    yum是什么? yum是RHEL系列发行版上基于rpm包的前端程序包管理器,能自动从指定服务器下载rpm包并自动安...

  • Linux软件包的管理

    简介 linux下软件安装方式分为 yum安装、rpm包安装、源码编译 rmp管理软件包 rpm的基础命令 rpm...

  • Redhat7.x 修改阿里云yum源

    1. 删除已安装的yum包 将linux自带的yum源删除 rpm -qa | grep yum | xargs ...

  • 【CentOS基础篇】之编译安装httpd

    程序包编译安装 在linux中,程序的安装分为rpm安装、yum安装和编译安装,rpm包和yum包在制作过程中已经...

  • Linux安装yum环境

    原文见linux系统安装yum环境 1、卸载rhel(如果是)的默认安装的yum包查看yum包rpm -qa|gr...

  • rpm包制作

    Linux 下RPM打包制作流程 开始前的准备 安装rpmbuild软件包 yum -y install rpm-...

  • Linux包管理器 RPM 与 YUM

    RPM包的管理 RPM是一种用于互联网下载包的打包及安装工具,包含在某些Linux分发版中.它生成具有.RPM扩展...

  • centos 包管理 2021-08-28

    centos常用的包管理器包括rpm和yum rpm,redhat package manager. 本地包管理器...

  • CentOS6.8配置yum源

    检查是否安装yum包 rpm -qa|grep yum 删除自带的yum包 rpm -qa|grep yum|xa...

网友评论

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

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