Linux配置本地yum源的步骤
准备工作
- 确定要解压的安装包的版本,下载"CentOS-7-x86_64-DVD-2003.iso"等镜像文件到本地.
- 确认yum解压安装包的安装路径,一般安装在"/opt/yum"目录下。
配置yum源
- 在安装路径下的"data"目录中新增一个目录"centos7"(自定义)。
-
将之前下载的“CentOS-7-x86_64-DVD-2003.iso”文件内容解压到步骤1新建的目录"centos7"下。
```
挂载光盘
mount /dev/cdrom /mnt/
将iso中的文件解压到/data/centos7下
cp -r /mnt/* /opt/yum/data/centos7/
``` -
新建"/etc/yum.repos.d/local.repo"文件并编辑,添加以下内容:
[local-centos7]
name=Local CentOS 7 Yum
baseurl=file:///opt/yum/data/centos7
enable=1
gpgcheck=0 -
检查并测试yum源运行情况
```
清除缓存
yum clean all
更新缓存
yum makecache
测试是否可用
yum list
```
配置国内yum源
- 在"/etc/yum.repos.d/"目录下新增一个repo文件,一般以“*.repo"为后缀:
# cat /etc/yum.repos.d/alibaba.repo
[alibaba]
name=aliyun CentOS-$releasever - Base - mirrors.aliyun.com
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7 - 保存修改,然后执行命令使之生效:
yum clean all
yum makecache -
验证
yum list
配置epel源
- 安装epel源需要依赖两个组件:
# 向epel源中添加epel-release和RPMforge-release依赖库
rpm -ivh http://ftp.tu-chemnitz.de/pub/linux/dag/redhat/el7/en/x86_64/rpmforge/RPMS//rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm -
安装 EPEL 源:
yum -y install epel-release
安装时会自动在/etc/yum.repos.d/目录下生成Epel的配置文件。ls -l /etc/yum.repos.d/
-
为epel源设置代理(可选)
```
# user的HOME目录下设置
vi /home/user/.bashrc 追加如下内容
export http_proxy=http://proxy_host:port
export ftp_proxy=http://proxy_host:port
export https_proxy=https://proxy_host:portsource /home/user/.bashrc
4. 清楚yum缓存,生成新的缓存并验证:
yum clean all
yum makecache
yum list
```
说明
以上步骤,我们将linux配置本地yum源、配置国内yum源、配置epel源都演示了一遍,大家可以根据需要进行选择和安装。可以更清晰地了解yum的使用方式,也有很好的学习价值。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux 配置本地yum源,配置国内yum源,配置epel源的步骤 - Python技术站