1.yum简介
yum 是一个软件包管理器,一般我在安装完一个虚拟机的时候第一时间就是设置它的yum 仓库,因为只有这样我们才可以轻松的安装 redhat 官方提供给我们的各种工具包。所以熟悉和懂得 yum 仓库的配置是非常重要的。
2.yum源安装
(1).先要有一个与你系统合适的iso镜像,最好与系统版本一致。不知道自己系统版本的,使用 uname -a 查看。
(2).让镜像永久挂载 ,写入/etc/fstab文件
我们把/source目录下的 iso 文件挂载到了/source/mirror 目录下,这样访问/source/mirror 目录就可以看到 iso 镜像里的内容了,且 iso 文件的类型是 iso9660。
两个 0 分别代表备份(dump)和检测(fsck):
dump:0 代表不备份,1 代表备份。
fsck:0 代表不检测,1 代表最高的优先权(一般/为 1),2 代表普通的检测方式。
(3).查看挂载是否成功
如果挂载失败的话,它会给出提示信息。
(4).在确定 iso 镜像挂载完成之后,然后配置我们 yum 源文件。
配置文件名必须以.repo为后缀
在上图中我们指定了仓库为 Server,有以下几个主要的配置选项:
name
yum 源描述符
baseurl
yum 源的路径(ftp、http 和 file 等协议)
gpgcheck
是否需要检测
(5).完成 yum.repo 文件的书写,需要执行”yum clean all”命令刷新 yum 仓库的记录使修改文件生效。
3. yum 一些基本命令
使用 yum 命令可以对软件进行安装和卸载。
(1). 安装
yum install 全部安装
yum install package1 安装指定的安装包 package1
yum groupinsall group1 安装程序组 group1
(2). 更新和升级
yum update 全部更新
yum update package1 更新指定程序包 package1
yum check-update 检查可更新的程序
yum upgrade package1 升级指定程序包 package1
yum groupupdate group1 升级程序组 group1
(3). 查找和显示
yum info package1 显示安装包信息 package1
yum list 显示所有已经安装和可以安装的程序包
yum list package1 显示指定程序包安装情况 package1
yum groupinfo group1 显示程序组 group1 信息 yum search string 根据关键字 string 查找安装包
(4). 删除程序
yum remove package1 删除程序包 package1
yum groupremove group1 删除程序组 group1
yum deplist package1 查看程序 package1 依赖情况
(5). 清除缓存
yum clean packages 清除缓存目录下的软件包
yum clean headers 清除缓存目录下的 headers
yum clean oldheaders 清除缓存目录下旧的 headers
yum clean, yum clean all (= yum clean packages; yum clean oldheaders) 清除缓存目录下的软件包及旧的 headers
————————————————
原文链接:https://blog.csdn.net/cm_mc/article/details/52071311