LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1108|回复: 3

fedora12源配置的两个问题

[复制链接]
发表于 2010-1-30 15:12:00 | 显示全部楼层 |阅读模式
一:
刚装了fedora12可以正常浏览网页..但是用不了yum;根据出错提示是源文件配置不正确...后来就在网上找一些配置源的方法..

然后就到etc下找到yum.repos.d下fedora.repo和fedora-updates.repo把以前里面的东西删除了..把找到的相应文件粘贴进去...

然后重新启动...但是还是一样..yum不能用..用这种方法试了好多次..都不行..
昨天到http://mirrors.163.com找到fedora的源...
上面说..下载fedora-163.repo和fedora-updates-163.repo, 放入/etc/yum.repos.d/
运行yum makecache生成缓存
照做了..但是在运行yum makecache生成缓存时提示出错...当然没管它..就重新启动了...
但是启动好了以后还是一样不能用...

其它什么地方都没有动..所以就想问一下..我这样配置源对不对...还有正确的配置源方法是什么..

二:

刚看了一下etc下的文件...关于yum的一共有三个..一个是yum.conf一个是yum.repos.d目录..还有一个yum目录..
yum.repos.d目录下又有好多以repo结尾的文件..如fedora.repo fedora-updates.repo fedora-163.repo fedora-rawhide.repo fedora-updates-163.repo fedora-updates-testing.repo这么多以repo结尾的文件...
而yum目录下..也有一个yum.repos.d,不过这个yum.repos.d是文件..而不是目录..

所以还想问一下这两个yum.repos.d有什么区别吗?还有yum.repos.d下的那些repo,yum是如何读取的呢...说白了..就是这么多repo文件..yum应该读取那一个呢..



一共这二个问题...还望知道的说一下....在网上找了好长时间了但是都没有详细的方法..所以弄了好久都没弄好这个yum

下面是出错的两张截图...
第一张是开机时总自动*出的..按上面的提示应该是源设置的不对...
第二张是我用yum安装gcc的出错提示..
第三张是我安照163的方法把163的源添到yum.repos.d里再用yum安装gcc的出错提示...

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2010-1-30 15:53:32 | 显示全部楼层
说白了还是yum的.repo文件配置问题.就是源配置
照着.repo里的写应该可以的.
fedora.repo   
fedora-updates.repo
fedora-updates-testing.repo
这些都是Fedora的仓库.. 用到的好像就前两个. testing 就是测试源.版本新.但是可能不稳定.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-3 10:08:22 | 显示全部楼层
大哥,回答的也太简单了吧...
我也知道是yum配置的问题...
我就是想知道如何配置这个源文件..还有系统中的
一个是yum.conf一个是yum.repos.d目录..还有一个yum目录..的区别是什么...

还有yum.repos.d下的那些repo,yum是如何读取的呢...说白了..就是这么多repo文件..yum应该读取那一个呢..
这些问题...
还望知道的兄弟说一下..谢谢了..
回复 支持 反对

使用道具 举报

发表于 2010-2-3 19:58:28 | 显示全部楼层
首先输入打开终端输入su,输入密码,取得管理员权限;

其次输入 gedit /etc/yum.repos.d/163.repo,回车

再次把一下内容复制到打开的163.repo中:

[Fedora-mirrors.163.com]
name=Fedora 12 – x86_64
baseurl=http://mirrors.163.com/fedora/updates/12/x86_64/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY
[Everything-mirrors.163.com]
name=Everything 12 – x86_64
baseurl=http://mirrors.163.com/fedora/updates/12/x86_64/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY
[updates-mirrors.163.com]
name=Fedora updates
baseurl=http://mirrors.163.com/fedora/updates/12/x86_64/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

保存,关闭163.repo
最后,在终端中输入yum makecache
OK
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表