Linux搭建本地yum源
时间: 2023-10-27 08:03:49 浏览: 168
在 Linux 系统中,yum 是一款非常重要的包管理工具,它可以帮助我们快速方便地安装、升级和删除软件包。为了提高软件包安装的效率,我们可以搭建本地的 yum 源,这样就可以避免重复下载和从远程服务器上拉取软件包,大大缩短软件包安装的时间。
以下是在 CentOS 7 系统上搭建本地 yum 源的步骤:
1. 安装 httpd 和 createrepo 软件包:
```
sudo yum install httpd createrepo -y
```
2. 创建一个本地 yum 源目录:
```
sudo mkdir -p /var/www/html/yum
```
3. 将需要的软件包复制到本地 yum 源目录中:
```
sudo cp /path/to/packages/* /var/www/html/yum/
```
4. 进入本地 yum 源目录并创建 repodata 目录:
```
cd /var/www/html/yum
sudo createrepo .
```
5. 修改 Apache 配置文件,开启目录索引:
```
sudo vi /etc/httpd/conf/httpd.conf
```
找到以下这一行:
```
Options Indexes FollowSymLinks
```
将其改为:
```
Options Indexes FollowSymLinks +Indexes
```
保存并退出。
6. 启动 Apache 服务:
```
sudo systemctl start httpd
```
7. 配置本地 yum 源:
```
sudo vi /etc/yum.repos.d/local.repo
```
添加以下内容:
```
[local]
name=Local Yum Repository
baseurl=http://localhost/yum/
gpgcheck=0
enabled=1
```
保存并退出。
8. 清除 yum 缓存:
```
sudo yum clean all
```
9. 测试本地 yum 源是否可用:
```
sudo yum list
```
如果列出了本地 yum 源中的软件包列表,说明本地 yum 源已经搭建成功。
以上就是在 Linux 系统中搭建本地 yum 源的步骤。
阅读全文
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![-](https://img-home.csdnimg.cn/images/20241231044901.png)
![-](https://img-home.csdnimg.cn/images/20241231044901.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)