Linux笔记7_软件管理_rpm/yum

这篇博客详细介绍了Linux中的软件包管理机制,重点讲解了rpm工具和yum工具的使用。通过rpm,读者可以了解如何安装、查询、卸载软件包以及处理依赖关系。而yum则更进一步,提供自动化处理依赖的便利。文章还涵盖了实际操作中的各种实战例子,如配置阿里云yum源,安装、卸载软件包等。
摘要由CSDN通过智能技术生成


结尾有小火车

一、Linux 软件包管理机制

软件管理分类

  1. yum:自动处理有依赖的关系
  2. rpm:依赖问题
  3. source
  4. bin
二、rpm工具管理rpm软件包

1.认识rpm软件包

  • 除非特定场景,负责不用
  • 软件名称版本号(主版本、次版本、修订号)操作系统 cpu平台

2.rpm工具详解

  • rpm -ivh 软件包名称
  • 查询服务对应的包:rpm -qa | grep http
  • 查询安装路径:rpm -ql httpd | head -5
  • 查询文件父包:rpm -qf /etc/passwd
  • 卸载软件包:rpm -e 软件包名称
  • 查询软件的配置文件:rpm -qf /etc/httpd/

–force:强制安装

–nodeps:不检测依赖关系

三、rpm软件包安装实战

使用rpm工具完成

  1. 软件包安装
  2. 查看已经按照的软件包
  3. 卸载软件包
四、yum 工具管理rpm软件包

源位置:/etc/yum.repos.d

  1. yum源的分类
    1. 手动创建(没网才用,略)
    2. 配置阿里云yum源(公司直接使用)
      1. 网址:https://developer.aliyun.com/mirror/
      2. 下载(完事儿)
  2. yum工具详解
    1. 安装: yum -y install 软件包名1 软件包名2 …… (可一次装多个)
    2. 清理yum缓存: yum clean all (慎重)
    3. 缓存软件包信息: yum makecache
    4. 查询yum源信息: yum repolist
    5. 查询软件: yum search mysql
    6. 查看软件依赖关系: yum deplist
    7. 查看命令的软件包: yum provides vim
    8. 重装: yum reinstall 软件包名
    9. 卸载: yum remove/erase 软件包名
五、yum软件包管理实战

安装小火车:yum provides vim

[root@server ~]# sl
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值