红联Linux门户
Linux帮助

本地源与互联网源如何共处?

发布时间:2010-08-14 20:51:47来源:红联作者:昊昊荡荡
[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很正常,看来真的跟连不上网有关系。
文章评论

共有 8 条评论

  1. zhoutingting 于 2012-04-28 19:25:25发表:

    只需要连接上网络进行yum升级就可以了和本地没有关系!

  2. 于 2012-04-26 21:43:27发表:

    擦,我个崭新新手也碰到了。。。
    太悲摧了。。。
    回去就把那什么什么也备份到别处去。。。
    真是的,欺负新人。。。

  3. 昊昊荡荡 于 2010-08-16 16:45:14发表:

    6# 王中云


    长见识了。什么是无错本地源?

  4. 王中云 于 2010-08-15 19:05:57发表:

    应当有一个自动选择源的决策:求新求近。首先要是最新的源,当有同一时间的网络源和本地源时,选择无错本地源。

  5. 昊昊荡荡 于 2010-08-15 17:09:26发表:

    3# alick


    你说得对,我在最后试验的时候,也验证了这个。

  6. 昊昊荡荡 于 2010-08-15 17:08:39发表:

    3# alick


    你说得对,我在最后试验的时候,也验证了这个。

  7. alick 于 2010-08-15 12:58:16发表:

    引用:
    在执行诸如yum install 这样的命令后,就会出现总是会出现“Error: Cannot retrieve repository metadata (repomd.xml) for repository: updates-released. Please verify its path and try again。”的错误。
    updates获取软件更新需要网络连接。对应网络源里updates/ 目录下的软件包。
    这和本地源没有关系,本地源提供的软件包都是发布的时候
    所带的,对应网络源里fedora/ 目录下的软件包

  8. kbnsa 于 2010-08-15 08:46:38发表:

    不太懂,帮顶