[i=s] 本帖最后由 昊昊荡荡 于 2010-8-14 21:06 编辑 [/i]
我在vmware7中安装了fedora13,为节约资源,没有安装图形界面。我用如下方法将fedora 13的安装光盘设置为本地yum源。
将fedora 13安装光盘下的Packages目录拷贝到/home/Packages,将key文件拷贝到/home/key下,安装createrepo包。将/etc/yun.repos.d/目录备份到其他目录下,清空后在该目录下建立cdrom.repo文件,文件内容如下:
[cd-rom]
name = cdrom
baseurl= file:///home
enabled=1
gpgcheck=1
gpgkey=file:///home/key/RPM-GPG-KEY-fedora-i386
创建本地源:
#createrepo /home
如果将备份的/etc/yum.repos.d下的repo文件恢复的话,在执行诸如yum install 这样的命令后,就会出现总是会出现“Error: Cannot retrieve repository metadata (repomd.xml) for repository: updates-released. Please verify its path and try again。”的错误。
我在单位的一台电脑,装的也是fedora 13,装好后,还自己手动添加了sohu、163和RPM Fusion,没有禁用以前的源,能正常使用yum。
怎么添加了本地源就会出错了呢?
会不会这个台虚拟机没有上网所致呢?
补充:我将宿主机连上网之后,运行yum很正常,看来真的跟连不上网有关系。


zhoutingting 于 2012-04-28 19:25:25发表:
只需要连接上网络进行yum升级就可以了和本地没有关系!
于 2012-04-26 21:43:27发表:
擦,我个崭新新手也碰到了。。。
太悲摧了。。。
回去就把那什么什么也备份到别处去。。。
真是的,欺负新人。。。
昊昊荡荡 于 2010-08-16 16:45:14发表:
6# 王中云
长见识了。什么是无错本地源?
王中云 于 2010-08-15 19:05:57发表:
应当有一个自动选择源的决策:求新求近。首先要是最新的源,当有同一时间的网络源和本地源时,选择无错本地源。
昊昊荡荡 于 2010-08-15 17:09:26发表:
3# alick
你说得对,我在最后试验的时候,也验证了这个。
昊昊荡荡 于 2010-08-15 17:08:39发表:
3# alick
你说得对,我在最后试验的时候,也验证了这个。
alick 于 2010-08-15 12:58:16发表:
updates获取软件更新需要网络连接。对应网络源里updates/ 目录下的软件包。这和本地源没有关系,本地源提供的软件包都是发布的时候
所带的,对应网络源里fedora/ 目录下的软件包
kbnsa 于 2010-08-15 08:46:38发表:
不太懂,帮顶