软件管理-yum工具的使用

文章目录

    • 1. rpm的弊端
    • 2. yum有什么优势呢um最大的优势就是能够解决rpm的依赖问题,yum能够自动解决软件安装时的依赖关系。
    • 3. yum的优劣势
    • 4. 挂载光盘
    • 5. yum的原理
    • 6. yum的元数据
    • 7. yum的配置文件
    • 8. yum仓库管理
      • 8.1 yum本地仓库
      • 8.2 yum 络仓库
      • 8.3 软件官方仓库
      • 8.4 redhat7使用centos7的yum源
    • 9 yum管理软件
      • 9.1 yum命令语法:
      • 9.2 常用的options:
      • 9.3 常用的command:
      • 9.4 具体实例
        • 9.4.1 搜索软件包
        • 9.4.2 安装软件包
        • 9.4.3 重装软件包
        • 9.4.4 更新软件包
        • 9.4.5 删除软件包
        • 9.4.6 与仓库相关的命令
        • 9.4.7 与缓存相关的命令
        • 9.4.8 与包组相关的命令
        • 9.4.9 与历史记录相关的命令
        • 9.4.10 YUM签名检查机制
    • 10.完成作业
      • 10.1 如何配置本地光盘yum仓库以及 络yum仓库
      • 10.2 如何使用yum安装 httpd php nginx
      • 10.3 如何配置yum缓存rpm包(至少阐述两种方式)
      • 10.4 如何使用yum安装本地缓存好的rpm包
      • 10.5 如何使用yum删除httpd软件包

1. rpm的弊端

前面我们讲了下rpm,那么rpm有什么弊端呢弊端是显而易见的,当用rpm安装软件时,若遇到有依赖关系的软件,必须先安装依赖的软件才能继续安装我们要安装的软件,当依赖关系很复杂的情况下,这种安装方式就很让人头疼,所以我们需要另一种安装方式来解决这个问题,今天我们要来学习的就是这样一个工具–yum

2. yum有什么优势呢um最大的优势就是能够解决rpm的依赖问题,yum能够自动解决软件安装时的依赖关系。

当然了,有优势就有劣势,人无完人嘛,软件也是一样的,yum的缺陷就是如果在未完成安装的情况下强行中止安装过程,下次再安装时将无法解决依赖关系,Fedora22+、redhat7和centos7等可以通过手动安装dnf工具来解决此问题。
dnf是redhat7上用来代替yum的一个工具,其存在的意义就是处理yum的缺陷,但其用法与yum是完全一样的,甚至连选项都是一样的,你可以理解为dnf就是yum,只是换了个名字而已。所以说只要学会了yum就自然会dnf,大家不用担心学了yum又要去学dnf之类的问题

3. yum的优劣势

那么什么是yum呢um是yellowdog update manager的简称,它能够实现rpm管理的所有操作,并能够自动解决各rpm包之间的依赖关系。yum是rpm的前端工具,是基于rpm来实现软件的管理的一个工具。
你不能用yum去管理windows的exe程序包,也不能用yum去管理ubuntu的deb程序包,只能用yum来管理redhat系列的rpm包

4. 挂载光盘

  • 插入光盘
  • 输入下面命令

5. yum的原理

9 yum管理软件

9.1 yum命令语法:

9.2 常用的options:

9.3 常用的command:

9.4 具体实例

9.4.1 搜索软件包

9.4.2 安装软件包

9.4.3 重装软件包

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年8月25日
下一篇 2019年8月26日

相关推荐