原文:http://www.diybl.com/course/6_system/linux/Linuxjs/2008924/145261.html
1. 挂载DVD镜像或者光盘
挂载DVD镜像或者光盘时,不能以自动加载方便,必须以mount方式加载到/mnt/cdrom下面。如果没有/mnt/cdrom目录,请创建 mkdir /mnt/cdrom
# mount -t iso9660 -o loop /dev/cdrom /mnt/cdrom
2.移走/etc/yum.repos.d下的所有文件到你的备份目录,这里为$HOME/backup,自己可以更改
# mv /etc/yum.repos.d/* $HOME/backup
3.编辑/etc/yum.conf
#gedit /etc/yum.conf
在末尾添加以下内容,注意,一定要指定Server目录(安装包所在目录),网上有直接指向光盘根目录,这样会报错的。
[ISO]
name=iso
baseurl=file:///mnt/cdrom/Server
4. 清除缓存文件,并更新本地源,否则会出现“Error: Cannot retrieve repository metadata (repomd.xml) for repository: ISO. Please verify its path and try again”错误
复制内容到剪贴板
#yum clean all
Cleaning up Everything
#yum update
ISO 100% |=========================| 2.4 kB 00:00
primary.sqlite.bz2 100% |=========================| 1.4 MB 00:00
Setting up Update Process
No Packages marked for Update
5.测试
打开“添加/删除软件”,你会发现很快就打开了,不像以前那样要等很久。
1. 挂载DVD镜像或者光盘
挂载DVD镜像或者光盘时,不能以自动加载方便,必须以mount方式加载到/mnt/cdrom下面。如果没有/mnt/cdrom目录,请创建 mkdir /mnt/cdrom
# mount -t iso9660 -o loop /dev/cdrom /mnt/cdrom
2.移走/etc/yum.repos.d下的所有文件到你的备份目录,这里为$HOME/backup,自己可以更改
# mv /etc/yum.repos.d/* $HOME/backup
3.编辑/etc/yum.conf
#gedit /etc/yum.conf
在末尾添加以下内容,注意,一定要指定Server目录(安装包所在目录),网上有直接指向光盘根目录,这样会报错的。
[ISO]
name=iso
baseurl=file:///mnt/cdrom/Server
4. 清除缓存文件,并更新本地源,否则会出现“Error: Cannot retrieve repository metadata (repomd.xml) for repository: ISO. Please verify its path and try again”错误
复制内容到剪贴板
#yum clean all
Cleaning up Everything
#yum update
ISO 100% |=========================| 2.4 kB 00:00
primary.sqlite.bz2 100% |=========================| 1.4 MB 00:00
Setting up Update Process
No Packages marked for Update
5.测试
打开“添加/删除软件”,你会发现很快就打开了,不像以前那样要等很久。