结尾有小火车

一、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

[[email protected] ~]# sl
Linux笔记7_软件管理_rpm/yum

相关文章: