赞
踩
上一章节,介绍了如何通过命令行的形式配置系统的网络,本章将介绍如何配置yum源,方便后续在学习和使用的过程中,对所需工具的安装;
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
以上是百度百科对YUM的释意,简而言之,就是直接一行命令可以帮你把所有依赖包一起下载下来并且安装的管理工具;
Yum源可以理解为,既然yum是软件包的管理工具,能够管理所有要下载的软件包,那么软件包就是集中地放在某处;当需要下载时,通过命令的就可以到集中存放的地方把包下载下来安装的目录地址;
下面的章节将介绍两种yum源的设置方式,一种是基于本地ISO配置YUM,另一种是配置阿里的YUM源;
本地YUM源
1、配置本地ISO提供的yum源,需将ISO光盘挂载到虚拟机中;
2、在桌面即可看到一个CentOS7 X86_64光盘的图标;
3、在命令行中输入以下命令进行光盘挂载;
mount /dev/cdrom /mnt
出现上面提示,即挂载成功。
如果出现以下提示,说明没找到光盘,检查一下光盘是否连接到虚拟机,或者重新连接一下光盘;
4、进入系统中yum源配置文件目录;
cd /etc/yum.repos.d/
5、备份一下需要修改的文件;这里特别提醒:修改文件时一定要备份、一定要备份、一定要备份重要的事情说三遍!!!!!!!
cp CentOS-Base.repo CentOS-Base.repo_bak
6、修改CentOS-Base.repo配置文件;
vi CentOS-Base.repo (进入vi编辑器后,按i开始进行编辑,修改完,按ESC,输入“:wq“保存)
将所有的mirrorlist项前面加#号注释,红色框示意;
将所有的baseurl修改为file:///mnt,蓝色框示意;
修改好保存退出即可;
7、输入命令,清除系统yum信息后,重新加载;
yum clean all
yum makecache
8、至此,配置本地yum源就已经完成了,下载安装个lszrz工具试试;
yum install -y lszrz
阿里云YUM源
有时,本地yum源里的软件版本可能比较旧,或者找不到我们想要的软件包,那么就可以到第三方的提供的yum源上去下载,第三方的yum有很多,例如阿里、搜狐、网易、清华大学等;这里只拿阿里的yum配置做个简单介绍,其他的yum源配置方法基本大同小异,可以到官网上找到相关的介绍及文档;
1、还是先备份,做任何改动之前,一定要先备份;
cp CentOS-Base.repo CentOS-Base.repo_local
2、直接命令下载阿里的yum源配置文件;
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
3、清除源缓存数据;
yum clean all
4、重新加载yum缓存信息;
yum makecache
有的时候在连接阿里yum源时,可能会出现以下情况,可能是网络原因导致的,可以尝试中断后清理源缓存,重新进行加载缓存;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。