linux本地yum源
时间: 2024-12-28 13:23:59 浏览: 8
### 配置和使用 Linux 本地 YUM 源
#### 准备工作
为了确保能够顺利配置本地YUM源,在开始之前需确认已准备好ISO镜像文件并将其挂载到系统中的某个目录下。通常情况下,可以创建一个专门用于挂载光盘映像的目录 `/mnt/cdrom` 并执行挂载操作。
```bash
mkdir -p /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
```
如果需要卸载当前已经存在的挂载点,则可利用 `umount` 命令来完成此任务[^3]。
#### 编辑 Repository 文件
接下来要做的就是定义一个新的repository仓库信息给YUM工具知道去哪里查找软件包。这一步骤涉及到修改位于 `/etc/yum.repos.d/` 下面的一个repo配置文件。这里可以选择新建一个名为 `local.repo` 的文件来进行设置:
```bash
vi /etc/yum.repos.d/local.repo
```
在该文件内添加如下所示的内容以指明baseurl指向本地路径以及关闭GPG校验开关等选项[^2]:
```ini
[centosplus]
name=CentOS-$releasever - Plus
baseurl=file:///media/cdrom/
gpgcheck=0
enabled=1
```
上述命令中,`file:///media/cdrom/` 表示通过文件协议访问安装介质所在的位置;而当设置了 `gpgcheck=0` 后则意味着不再强制验证下载回来的数据签名合法性,这对于内部环境来说通常是安全可控的。
#### 更新缓存与测试
最后一步是要让这些更改生效,即刷新元数据缓存以便后续能正常解析依赖关系链表。此时只需简单运行一次 `yum clean all && yum makecache` 即可清除旧记录重新构建索引数据库[^1]。
```bash
yum clean all
yum makecache
```
现在就可以尝试着去安装一些应用程序来看看是否可以从新建立起来的本地库里面获取资源了!
阅读全文