千家信息网

Linux系统中搭建本地光盘yum源

发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,搭建本地光盘yum源第一步:放入CentOS安装光盘,并挂载光盘到指定位置;命令如下:[root@localhost ~]#mkdir /mnt/cdrom#创建cdrom目录,作为光盘的挂载点[ro
千家信息网最后更新 2025年12月03日Linux系统中搭建本地光盘yum源

搭建本地光盘yum源

  • 第一步:放入CentOS安装光盘,并挂载光盘到指定位置;命令如下:
[root@localhost ~]#mkdir /mnt/cdrom#创建cdrom目录,作为光盘的挂载点[root@localhost ~]#mount -t iso9660 /dev/cdrom1 /mnt/cdrom/mount: block device /dev/sr0 is write-protected mounting read-only#挂载光盘到/mnt/cdrom目录下
  • 第二步:新建bak目录,将*.repo文件移动到backup文件夹备份,因为只有扩展名是"*.repo"的文件才能作为yum源配置文件。当然也可以删除其它几个yum源配置文件,但是如果删除了,当你又想用网络作为yum源时,就没有了参考文件。命令如下:
[root@localhost ~]#cd /etc/yum.repos.d/[root@localhost yum.repos.d]#mv *.repo backup/
  • 第三步:修改光盘yum源配置文件CentOS-Media.repo,参照以下方法修改:
[root@localhost ~]# vim /etc/yum.repos.d/backup/CentOS-Media.repo[c6-media]name=CentOS-$releasever - Mediabaseurl=file:///media/CentOS_6.6_Final/        file:///media/cdrom/        file:///dev/cdrom1gpgcheck=1enabled=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
  • 第四步:清空yum缓存
[root@localhost yum.repos.d]# yum clean all已加载插件:fastestmirror, refresh-packagekit, securityCleaning repos: demo清理一切
  • 第五步:把服务器的包信息下载到本地电脑缓存起来
[root@localhost yum.repos.d]# yum makecache已加载插件:fastestmirror, refresh-packagekit, securityDetermining fastest mirrorsdemo                                                                                   | 4.0 kB     00:00 ... demo/group_gz                                                     | 216 kB     00:00 ... demo/filelists_db| 6.0 MB     00:00 ... demo/primary_db| 4.5 MB     00:00 ... demo/other_db                                                   | 2.8 MB     00:00 ... 元数据缓存已建立
0