免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1218 | 回复: 0
打印 上一主题 下一主题

fedora6 yum 连不上的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-12-24 18:06 |只看该作者 |倒序浏览
公司有台server装的是fedora 6,装在局域网内,需要代理才能上网,使用yum的时候连不上。
打开/etc/yum.repos.d/fedora-core.repo文件,里面是
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=core-$releasever&arch=$basearch
mirrorlist的链接是有效的,但是用yum的话会报错,提示mirrorlist的urlopen error,由此可见网页的代理对yum是无效的。
于是想到在yum.conf里面加上
proxy=http://myproxy:8080
proxy_username=me
proxy_password=123
执行yum update还是失败,不能理解8080端口。
找了一个代理的软件ntlmaps,不用安装,设置server.cfg文件就可以运行了。
设置很简单,只需要设置proxy,port,代理服务器的用户名,密码,另外还有nt_domain。
设置完了,运行 python main.py &
代理就可以了运行了,默认的端口是5865
然后在在yum.conf里面加上
proxy=http://127.0.0.1:5865
在执行yum update,发现core可以更新了,但是还有错误
Error: Cannot find a valid baseurl for repo: updates
找到etc/yum.repos.d/fedora-updates.repo文件,打开,可以看到
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-fc$releasever&arch=$basearch
mirrorlist的链接用网页打开,提示invalid。可见虽然core是有效的,update却失效了,不知道是不是fedora6只维护core了。baseurl里面的链接网页打不开,只好另找新的链接了。
找了半天终于找到一个有效的url  http://livna-dl.reloumirrors.net/fedora/6/i386/
把下面这行加到etc/yum.repos.d/fedora-updates.repo
baseurl=http://livna-dl.reloumirrors.net/fedora/6/i386/
举一反三一下,同样把上面这行加到etc/yum.repos.d/fedora-extras.repo里面
这时候执行yum update,搞定,没有问题了。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/71303/showart_2130049.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP