CentOS8挂载本地ISO 配置本地YUM源
在没有网络的VM中,需要自己配置本地yum源。
1.创建目录
[root@vm2 ~]# mkdir /mnt/cdrom
2、光驱挂载方式
采用光驱的方式,对于vmware用户来说,可以直接用镜像:
[root@vm2 ~]# mount /dev/sr0 /mnt/cdrom
[root@vm2 ~]# mount /dev/cdrom /mnt/cdrom
3、最好的方式是把ISO文件复制到/mnt/ISO下
[root@vm2 mnt]# mkdir iso
[root@vm2 mnt]# ll
total 0
drwxr-xr-x. 2 root root 6 Dec 14 18:13 cdrom
drwxr-xr-x. 2 root root 45 Dec 14 18:22 iso
4、采用iso镜像文件方式挂载
[root@vm2 mnt]# mount -o loop /mnt/iso/CentOS-8.4.2105-x86_64-dvd1.iso /mnt/cdrom
[root@vm2 mnt]# cd cdrom
[root@vm2 cdrom]# ll
5、编辑本地yum源文件
[root@vm2 ~]# cd /etc/yum.repos.d
[root@vm2 yum.repos.d]# vim CentOS8-Base.repo
[CenOS8-Base] name=CenOS8-Base baseurl=file:///mnt/cdrom/BaseOS gpgcheck=0 enabled=1 [CenOS8-AppStream] name=CenOS8-AppStream baseurl=file:///mnt/cdrom/AppStream gpgcheck=0 enabled=1
6、刷新yum配置
[root@vm2 yum.repos.d]# yum clean all
Warning: failed loading '/etc/yum.repos.d/CentOS-Base.repo', skipping.
0 files removed
[root@vm2 yum.repos.d]# yum makecache
7、让vm开机自动挂载
[root@vm2 ~]# vim /etc/fstab
/mnt/iso/CentOS-8.4.2105-x86_64-dvd1.iso /mnt/cdrom iso9660 defaults 0 0
8、查看挂盘信息
[root@vm2 ~]# mount -l |grep cdrom
9、刷新和验证挂载情况
[root@vm2 ~]# yum clean all
[root@vm2 ~]# yum makecache
[root@vm2 ~]# yum search bind
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?