vmware配置本地yum源
时间: 2025-02-13 19:22:02 浏览: 34
### 如何在 VMware 中设置本地 YUM 源
#### 连接光驱并挂载光盘
为了使 ISO 光盘镜像成为本地 YUM 源,首先需要确保该镜像已连接至虚拟机。这可以通过 VMWare 的图形界面完成:选择虚拟机菜单中的 CD/DVD 设置项,并指向所需的 ISO 文件位置[^1]。
接着,在 Linux 系统内确认光盘已被正确识别。执行 `lsblk` 或者查看 `/dev/` 下是否有新增的 sr 设备节点来验证这一点[^3]。一旦确认无误,则可以将此设备挂载到一个临时目录下以便访问其内容:
```bash
sudo mkdir -p /mnt/cdrom
sudo mount /dev/sr0 /mnt/cdrom
```
上述命令创建了一个名为 cdrom 的子目录用于挂载,并指定了要挂载的目标为系统的第一个 SR (SCSI Read-only) 设备即通常代表 DVD-ROM 或 Blu-ray 驱动器[^4]。
#### 创建本地 YUM 源配置文件
接下来就是编辑或新建位于 `/etc/yum.repos.d/` 目录下的 .repo 结尾的文本文件以定义新的存储库条目。在此之前建议先备份现有的任何 repo 文件以防万一:
```bash
cd /etc/yum.repos.d/
sudo cp *.repo ~/backup_yum_repos/
```
之后就可以安全地移除旧有的远程仓库链接(如果有必要),并通过如下方式建立针对刚刚挂载好的介质的新入口:
```ini
[LocalRepo]
name=CentOS-$releasever - Local Media
baseurl=file:///mnt/cdrom
enabled=1
gpgcheck=0
```
这段 INI 样式的片段应当保存在一个叫做 local.repo 或类似的文件里;其中每一行都具有特定含义——特别是 baseurl 字段设定了后续查询 RPM 数据的位置,这里是指向之前提到过的挂载点路径[^2]。
最后一步是刷新客户端缓存让更改生效:
```bash
sudo yum clean all
sudo yum makecache fast
```
以上操作完成后便可以在离线状态下利用这个自建于 VMware 客户端内的 CentOS 发行版官方资源库来进行软件包管理了[^5]。
阅读全文
相关推荐



















