Linux软件包---rpm,yum

本文介绍了Linux系统中两种常见的软件管理工具——rpm和yum。rpm用于管理已安装的软件包,而yum则自动解决依赖问题,简化安装过程。详细讲述了如何使用yum进行安装、查询、升级和卸载软件,以及创建本地yum源的方法。同时,对比了rpm和源码包的安装区别,源码包需要手动编译并指定安装路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.包全名与包名

  • 包全名:没有安装的软件包,使用包的全名,注意路径
  • 包名:已经安装的软件包,使用包名,搜索/var/lib/rpm/中的数据库

2.rpm安装

  • 需要安装依赖包
    参考:https://cloud.tencent.com/developer/article/1597791

3. yum安装

  • 自动安装依赖,解决了rpm的依赖安装
    配置文件路径/etc/yum.repos.d/
    在这里插入图片描述
    文件内容说明
    在这里插入图片描述
  • 查询
    yum list //查询可以安装的软件包
    yum search 关键字 //查询所有和关键字相关的包
  • 安装
    yum -y install 软件包名
  • 升级
    yum -y update 软件包名
  • 卸载
    yum -y remove 软件包名
  • 软件组列表查询
    yum grouplist
  • 软件组安装
    yum groupinstall 软件组名
  • 软件组卸载
    yum groupremove 软件组名

4.使用光盘搭建yum源

  1. 挂载光盘
    mount /dev/cdrom /mnt/cdrom
  2. 编写/etc/yum.repos.d/下的文件,文件必须以.repo结尾
    vim /etc/yum.repos.d/cdrom.repo在这里插入图片描述
    file:// 固定格式,指定本地文件

5.源码包与rpm包的区别

  • rpm
    默认安装路径
    在这里插入图片描述
    可以使用系统服务管理命令管理服务,如service,systemctl
    在这里插入图片描述

  • 源码包
    安装在手动指定位置中,一般是/usr/local/软件名
    只能使用绝对路径对服务进行管理

  • 安装过程

    1. gcc编译器
    2. 官网下载源码包
    3. 将源码包进行解压
    4. 进入解压目录
    5. ./configure --prefix:安装路径
    6. make && make install 进行编译安装
    7. 安装完成
    8. 注意事项
      在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值