Linux-yum源的设置

使用本地光盘制作yum源

如果你的虚拟机光驱中还有系统安装盘镜像,就可以通过执行如下命令把光驱挂载到/mnt目录下。先检查一下VMware右下角的小光驱图标是否点亮,如果没有,点击一下,再点击“连接”就可以点亮它。执行如下命令挂载光盘

mount /dev/cdrom /mnt

当挂载光驱后,会在/mnt/Packages目录下看到很多RPM包(DVD版本的Linux镜像会有很多RPM包)。

删除/etc/yum.repos.d目录下所有的repo文件(删除之前,最好先做一个备份),如下所示

cp -r /etc/yum.repos.d /etc/yum.repos.d_bak
rm -rf /etc/yum.repos.d/*

创建新文件dvd.repo

vim /etc/yum.repos.d/dvd.repo

加入如下内容

[dvd]
name=install dvd
baseurl=file:///mnt
enabled=1
gpgcheck=0

刷新repos生成缓存

yum makecache

然后就可以使用yum命令安装所需要的包了,这时候再下载包的时候就是从本地的光盘中去下了

网易,阿里云和epel

网易和阿里云的包的更新速度和下载速度会比较快,epel可以下载到扩展的包,比如nginx在原来的库里边是没有的,而在epel中有。

先备份下原来的yum源

cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.bak

网易yum源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo
yum clean all
yum makecache

阿里yum源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum makecache

epel源

EPEL(Extra Packages for Enterprise Linux),Linux附加软件包,用以创建、维护以及管理针对企业版 Linux 的一个高质量附加软件包集,面向的对象包括但不限于 红帽企业版 Linux (RHEL)、 CentOS、Scientific Linux (SL)、Oracle Linux (OL) 。

先执行

yum install -y epel-release

然后就可以执行yum install nginx进行下载了。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值