//zz//#######################################################################
fedora14-yum源的配置使用详解-zz150122.txt
zz-Write:
@2015-1-23 01:05:44
@2015-1-23 01:26:36
@
REF:
Fedora 20 中添加及更新源的命令
Fedora源更新命令(最新验证可用源)
KeyWord:
fedora中文官网给的镜像源地址
/etc/yum.conf
/etc/yum.repo.s.d/xxx.repo
/etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-14-primary 等文件
/var/cache/yum/i386/14/...
获取一个源作为参考
# cd /etc/yum.repos.d
# wget
参考一个 .repo 的相对路径,按照 mirrors.fedoraproject.org 修改为可用源
baseurl=http://
# yum makecache
# yum update
错误提示:
repomd.xml
Cannot retrieve repository metadata (repomd.xml)
//zz//#######################################################################
1.
刚装好的 fedora14 自带的源及 163 sohu 等镜像源皆不能用,出错提示如下
yum update, yum clean all 及 yum makecache
等命令出错,错误提示如下
Cannot retrieve repository metadata (repomd.xml)
Error: Cannot retrieve repository metadata (repomd.xml) for repository: addon
yum Error: Cannot retrieve repository metadata (repomd.xml) for repository:
//zz//#######################################################################
2.
清空 /etc/yum.repos.d/ 目录中无用的那些 *.repo文件
/etc/yum.conf
清空 /var/cache/yum/i386/14/ 目录及子目录中的缓存文件
//zz//#######################################################################
3.
baseurl 这些源是参照网上无数给出来的 sjtu上海交大 163 sohu 等过时的源
=> 根据 Fedora/14/i386/
仔细看这张表 "Fedora/14/i386 Public Active Mirrors (12 with aggregate 38 Gbits/sec)"
上面有各 mirror 镜像服务器的文件列表,分 http 和 ftp 两种,点击一个就进入了文件夹目录树选项了
这里可以找到各种镜像源地址
=> 相对目录参考法得到各地址
将如下内容放入如下路径中
/etc/yum.repos.d/fedora.repo
[Fedora-mirrors.nic.cz]
name=Fedora 14 – i386
# baseurl=
baseurl=
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
[Everything-mirrors.nic.cz]
name=Everything 14 – i386
#baseurl=
baseurl=
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
[updates-mirrors.nic.cz]
name=Fedora updates
#baseurl=
baseurl=
enabled=1
gpgcheck=0
//zz//#######################################################################
4.
之后的关键命令
# yum makecache
# yum update
其他命令说明
#yum --help
# yum clean all
clean 删除缓存的数据
update 更新系统中的一个或多个软件包
upgrade 更新软件包同时考虑软件包取代关系
erase 从系统中移除一个或多个软件包
deplist 列出软件包的依赖关系
install 向系统中安装一个或多个软件包
list 列出一个或一组软件包
--nogpgcheck 禁用 gpg 签名检测
此选项应该与 /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-14-primary 等文件相关
阅读(2711) | 评论(0) | 转发(0) |