linux 配置本地yum源,配置国内yum源,配置epel源的步骤

  • Post category:Linux

Linux配置本地yum源的步骤

以下步骤将演示如何在CentOS 7上配置本地yum源。

1. 安装httpd服务

首先安装httpd服务,该服务用于搭建本地yum源服务器:

sudo yum install httpd -y

2. 下载yum源文件

下载官方的yum源文件:

sudo wget http://mirror.centos.org/centos/7/os/x86_64/Packages/centos-release-7-8.2003.0.el7.centos.x86_64.rpm

3. 安装yum源文件

使用rpm指令安装下载好的yum源文件:

sudo rpm -Uvh centos-release-7-8.2003.0.el7.centos.x86_64.rpm

4. 配置本地yum源

创建一个新的yum源文件/etc/yum.repos.d/local.repo如下:

[local]
name=Local Yum Repository
baseurl=file:///var/www/html
enabled=1
gpgcheck=0

该文件内容是INI格式,其中name表示yum源名称,baseurl表示yum源的位置,enabled表示激活状态,gpgcheck表示是否验证签名,默认设置为不验证。

5. 复制rpm包到/var/www/html/

最后,将rpm包拷贝到/var/www/html/目录下:

sudo cp xxx.rpm /var/www/html/

至此,本地yum源已经配置成功了!你可以通过检查是否有写入文件来检查你的配置是否正确:

sudo yum list

配置国内源的步骤

这里以阿里云为例,说明如何配置国内源:

1. 下载阿里云yum源文件

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

2. 清除缓存

sudo yum clean all

3. 重新生成缓存

sudo yum makecache

到此为止,你已经成功地将yum源替换为阿里云的yum源了。

配置epel源的步骤

以下步骤将演示如何在CentOS 7上安装epel源:

1. 下载epel源文件

sudo yum install wget -y
sudo wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo

2. 安装epel源

sudo yum install epel-release -y

3. 验证

sudo yum repolist

你应该可以看到epel仓库在你的yum源列表中了。

以上就是配置本地yum源、配置国内yum源和配置epel源的完整攻略。