rocky配置yum源
时间: 2025-04-29 09:49:56 浏览: 46
### 配置 Rocky Linux 的 YUM 源
#### 本地YUM源配置方法
对于希望利用ISO镜像作为本地仓库的情况,在Rocky Linux上可以通过创建特定的`.repo`文件来实现这一目标。具体操作如下:
编辑或新建位于 `/etc/yum.repos.d/` 下的一个 `.repo` 文件,例如 `local.repo` 或者其他自定义名称[^1]。
```bash
[root@linux1 ~]# vi /etc/yum.repos.d/local.repo
```
在该文件中加入指向本地ISO镜像内的AppStream和BaseOS路径的内容:
```ini
[InstallMedia-AppStream]
name=Rocky Linux 9.1 AppStream
baseurl=file:///path_to_iso_mount_point/AppStream/
gpgcheck=0
enabled=1
[BaseOS]
name=Rocky Linux 9.1 BaseOS
baseurl=file:///path_to_iso_mount_point/BaseOS/
gpgcheck=0
enabled=1
```
这里的 `/path_to_iso_mount_point/` 应当被替换为实际挂载ISO的位置,比如 `/run/media/user/Rocky-8-10-x86_64-dvd/` [^3]。
#### 替换为国内YUM源的方法
如果打算更换成更快速稳定的国内镜像站点,则可以采用命令行工具批量修改现有的repository设置。以切换至上海交通大学提供的Rocky Linux镜像为例:
执行一系列sed指令用于更改默认下载地址并保存备份副本[^2]:
```bash
sed -e 's|^mirrorlist=|#mirrorlist=|g' \
-e 's|^#baseurl=http://dl\.rockylinux\.org/\$contentdir|baseurl=https://mirrors.sjtug.sjtu.edu.cn/rocky|g' \
-i.bak \
/etc/yum.repos.d/rocky*.repo
```
完成上述变更之后,建议清理旧有的元数据缓存,并重新构建最新的包索引表以便立即生效新设定的库位置。
```bash
yum clean all && yum makecache
```
#### 注意事项
确保每次调整完毕后都验证一下网络连通性和可用性,这有助于及时发现潜在错误并加以修正。另外,考虑到不同版本间的差异,务必确认所使用的命令适用于当前操作系统环境。
阅读全文
相关推荐


















