文章目录
-
- 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进行处理,非常感谢!