<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>嘉佑中文博客 &#187; Yum</title>
	<atom:link href="http://pengjiayou.com/blog/tag/yum/feed" rel="self" type="application/rss+xml" />
	<link>http://pengjiayou.com</link>
	<description>彭嘉佑的个人博客，分享自己感兴趣的东西。</description>
	<lastBuildDate>Sat, 19 May 2012 20:23:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>阻止 Yum 升级特定软件包（Fedora/Redhat/CentOS)</title>
		<link>http://pengjiayou.com/blog/prevent-yum-upgrades-in-fedora-red-hat-for-select-packages</link>
		<comments>http://pengjiayou.com/blog/prevent-yum-upgrades-in-fedora-red-hat-for-select-packages#comments</comments>
		<pubDate>Sat, 14 Feb 2009 07:30:12 +0000</pubDate>
		<dc:creator>嘉佑</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Yum]]></category>

		<guid isPermaLink="false">http://pengjiayou.com/wordpress/?p=1659</guid>
		<description><![CDATA[笔记本很久很久没升级过了，移动 EDGE 网速实在太慢了，而且也不想频繁升级，说不定某天运气不好，系统升级后还出问题呢。 昨天晚上发现有 300 多个包需要升级，今天把笔记本拿到公司来了，记得几个月前在公司升级过一次，那时候网速挺快的，能达到 50kb/s 以上，上次把笔记本拿过来，只有 100 多个升级包，没想到升级速度却下降了不少，平均不到 20kb/s 了，本以为可以很快就升级完毕的，连电源都没带，几个小时下来 200 多M 的升级文件都没下载完笔记本的电池就没电了。 最近一段时间懒得折腾，就没再把笔记本拿到公司来了，昨天晚上发现升级包实在太多，所以就带着来升级了，网速依旧平均不到 20kb/s ，从早上 8 点到中午 2 点还剩下 3 个  20M 以上的升级包，公司用的是铁通，网速比我的移动 EDGE 感觉快不了多少，我就耐心等啊，可是最后面一个 OpenOffice 的升级包，实在是急坏我了，估计让它升级完，就晚上了。不想再等了，上网搜索，终于搜索到升级时排除某个软件包的办法。 编辑 /etc/yum.conf 中 [main] 里面的部分，在里面添加一行，像下面这样子： [main] cachedir=/var/cache/yum keepcache=0 debuglevel=2 logfile=/var/log/yum.log exactarch=1 obsoletes=1 gpgcheck=1 plugins=1 installonly_limit=3 exclude=gdm  pidgin 这样 yum 升级的时候就可以排除 gdm 和 pidgin 了，不同软件包之间用空格隔开，可以使用 * [...]]]></description>
			<content:encoded><![CDATA[<p>笔记本很久很久没升级过了，移动 EDGE 网速实在太慢了，而且也不想频繁升级，说不定某天运气不好，系统升级后还出问题呢。</p>
<p>昨天晚上发现有 300 多个包需要升级，今天把笔记本拿到公司来了，记得几个月前在公司升级过一次，那时候网速挺快的，能达到 50kb/s 以上，上次把笔记本拿过来，只有 100 多个升级包，没想到升级速度却下降了不少，平均不到 20kb/s 了，本以为可以很快就升级完毕的，连电源都没带，几个小时下来 200 多M 的升级文件都没下载完笔记本的电池就没电了。</p>
<p>最近一段时间懒得折腾，就没再把笔记本拿到公司来了，昨天晚上发现升级包实在太多，所以就带着来升级了，网速依旧平均不到 20kb/s ，从早上 8 点到中午 2 点还剩下 3 个  20M 以上的升级包，公司用的是铁通，网速比我的移动 EDGE 感觉快不了多少，我就耐心等啊，可是最后面一个 OpenOffice 的升级包，实在是急坏我了，估计让它升级完，就晚上了。不想再等了，上网搜索，终于搜索到升级时排除某个软件包的办法。</p>
<p><span id="more-1659"></span>编辑 /etc/yum.conf 中  [main] 里面的部分，在里面添加一行，像下面这样子：</p>
<p>[main]<br />
cachedir=/var/cache/yum<br />
keepcache=0<br />
debuglevel=2<br />
logfile=/var/log/yum.log<br />
exactarch=1<br />
obsoletes=1<br />
gpgcheck=1<br />
plugins=1<br />
installonly_limit=3<br />
<strong>exclude=gdm  pidgin</strong></p>
<p>这样 yum 升级的时候就可以排除 gdm 和 pidgin 了，不同软件包之间用空格隔开，可以使用 * 或者 ? 通配符。</p>
<p><img class="alignnone" title="情人节快乐" src="http://i78.photobucket.com/albums/j91/chiayupeng/valentine.gif" alt="" width="250" height="270" /></p>
<p>今天是情人节，祝大家情人节快乐，有情人终成眷属！～</p>
<hr />
<p>© 嘉佑 for <a href="http://pengjiayou.com">嘉佑中文博客</a> on 2009/02/14 |
<a href="http://pengjiayou.com/blog/prevent-yum-upgrades-in-fedora-red-hat-for-select-packages#comments">2 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://pengjiayou.com/blog/prevent-yum-upgrades-in-fedora-red-hat-for-select-packages&title=阻止 Yum 升级特定软件包（Fedora/Redhat/CentOS)">del.icio.us</a>
<br/>
Permalink: <a href="http://pengjiayou.com/blog/prevent-yum-upgrades-in-fedora-red-hat-for-select-packages">http://pengjiayou.com/blog/prevent-yum-upgrades-in-fedora-red-hat-for-select-packages</a>
<br />
Post tags: <a href="http://pengjiayou.com/blog/tag/yum" rel="tag">Yum</a><br/>
</p>]]></content:encoded>
			<wfw:commentRss>http://pengjiayou.com/blog/prevent-yum-upgrades-in-fedora-red-hat-for-select-packages/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Fedora 中的 Yum 命令详解</title>
		<link>http://pengjiayou.com/blog/yum-fedora-in-order-detailed-explanation</link>
		<comments>http://pengjiayou.com/blog/yum-fedora-in-order-detailed-explanation#comments</comments>
		<pubDate>Wed, 13 Aug 2008 00:55:28 +0000</pubDate>
		<dc:creator>嘉佑</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Yum]]></category>

		<guid isPermaLink="false">http://pengjiayou.com/wordpress/?p=739</guid>
		<description><![CDATA[总所周知，Redhat和Fedora的软件安装命令是rpm，但是用rpm安装软件最大的麻烦就是需要手动寻找安装该软件所需要的一系列依赖关系，超级 麻烦不说，要是软件不用了需要卸载的话由于卸载掉了某个依赖关系而导致其他的软件不能用是非常恼人的。令人高兴的是，Fedora终于推出了类似于 ubuntu中的apt的命令yum，令Fedora的软件安装变得简单容易。Yum 有以下特点： *可以同时配置多个资源库(Repository) *简洁的配置文件(/etc/yum.conf) *自动解决增加或删除rpm包时遇到的倚赖性问题 *使用方便 *保持与RPM数据库的一致性 yum，是Yellow dog Updater Modified的简称，起初是由yellow dog这一发行版的开发者Terra Soft研发，用python写成，那时还叫做yup(yellow dog updater)，后经杜克大学的Linux@Duke开发团队进行改进，遂有此名。yum的宗旨是自动化地升级，安装/移除rpm包，收集rpm包的相 关信息，检查依赖性并自动提示用户解决。yum的关键之处是要有可靠的repository，顾名思义，这是软件的仓库，它可以是http或ftp站点， 也可以是本地软件池，但必须包含rpm的header， header包括了rpm包的各种信息，包括描述，功能，提供的文件，依赖性等.正是收集了这些 header并加以分析，才能自动化地完成余下的任务。 1.yum的一切配置信息都储存在一个叫yum.conf的配置文件中，通常位于/etc目 录下，这是整个yum系统的重中之重，我在的F7中查看了这一文件，大家一起来看下： [hanlong@wh_eric F7常用文档]$ sudo more /etc/yum.conf [main] cachedir=/var/cache/yum keepcache=0 debuglevel=2 logfile=/var/log/yum.log exactarch=1 obsoletes=1 gpgcheck=1 plugins=1 metadata_expire=1800 # PUT YOUR REPOS HERE OR IN separate files named file.repo # in /etc/yum.repos.d 下面简单的对这一文件作简要的说明： cachedir：yum缓存的目录，yum在此存储下载的rpm包和数据库，一般是/var/cache/yum。 debuglevel：除错级别，0──10,默认是2 [...]]]></description>
			<content:encoded><![CDATA[<p>总所周知，Redhat和Fedora的软件安装命令是rpm，但是用rpm安装软件最大的麻烦就是需要手动寻找安装该软件所需要的一系列依赖关系，超级 麻烦不说，要是软件不用了需要卸载的话由于卸载掉了某个依赖关系而导致其他的软件不能用是非常恼人的。令人高兴的是，Fedora终于推出了类似于 ubuntu中的apt的命令yum，令Fedora的软件安装变得简单容易。Yum 有以下特点：<br />
*可以同时配置多个资源库(Repository)<br />
*简洁的配置文件(/etc/yum.conf)<br />
*自动解决增加或删除rpm包时遇到的倚赖性问题<br />
*使用方便<br />
*保持与RPM数据库的一致性</p>
<p><span id="more-739"></span></p>
<p>yum，是Yellow dog Updater Modified的简称，起初是由yellow dog这一发行版的开发者Terra Soft研发，用python写成，那时还叫做yup(yellow dog updater)，后经杜克大学的Linux@Duke开发团队进行改进，遂有此名。yum的宗旨是自动化地升级，安装/移除rpm包，收集rpm包的相 关信息，检查依赖性并自动提示用户解决。yum的关键之处是要有可靠的repository，顾名思义，这是软件的仓库，它可以是http或ftp站点， 也可以是本地软件池，但必须包含rpm的header， header包括了rpm包的各种信息，包括描述，功能，提供的文件，依赖性等.正是收集了这些 header并加以分析，才能自动化地完成余下的任务。</p>
<p>1.yum的一切配置信息都储存在一个叫yum.conf的配置文件中，通常位于/etc目 录下，这是整个yum系统的重中之重，我在的F7中查看了这一文件，大家一起来看下：</p>
<p>[hanlong@wh_eric F7常用文档]$ sudo more /etc/yum.conf<br />
[main]<br />
cachedir=/var/cache/yum<br />
keepcache=0<br />
debuglevel=2<br />
logfile=/var/log/yum.log<br />
exactarch=1<br />
obsoletes=1<br />
gpgcheck=1<br />
plugins=1<br />
metadata_expire=1800<br />
# PUT YOUR REPOS HERE OR IN separate files named file.repo<br />
# in /etc/yum.repos.d</p>
<p>下面简单的对这一文件作简要的说明：<br />
cachedir：yum缓存的目录，yum在此存储下载的rpm包和数据库，一般是/var/cache/yum。<br />
debuglevel：除错级别，0──10,默认是2<br />
logfile：yum的日志文件，默认是/var/log/yum.log。<br />
exactarch，有两个选项1和0,代表是否只升级和你安装软件包cpu体系一致的包，如果设为1，则如你安装了一个i386的rpm，则yum不会用686的包来升级。<br />
gpgchkeck= 有1和0两个选择，分别代表是否是否进行gpg校验，如果没有这一项，默认好像也是检查的。</p>
<p>2.好了，接下来就是yum的使用了，首先用yum来升级软件，yum的操作大都须有超级用户的权限，当然可以用sudo。<br />
yum update，这一步是必须的，yum会从服务器的header目录下载rpm的header，放在本地的缓存中，这可能会花费一定的时间，但比起yum 给我们带来方便，这些时间的花费又算的了什么呢？header下载完毕，yum会判断是否有可更新的软件包，如果有，它会询问你的意见，是否更新，还是说 y吧，把系统始终up to date总是不错的，这时yum开始下载软件包并使用调用rpm安装，这可能要一定时间，取决于要更新软件的数目和网络状况，万一网络断了，也没关系，再进行一次就可以了。升级完毕，以后每天只要使用yum check-update检查一下有无跟新，如果有，就用yum update进行跟新，时刻保持系统为最新，堵住一切发现的漏洞。用yum update packagename 对某个单独包进行升级。<br />
现在简单的把yum软件升级的一些命令罗列一下：</p>
<p>(更新：我在安装wine的时候是用rpm一个一个安装的，先安装以来关系，然后在安装wine的主包，但是刚刚在论坛上发现来一个好的帖子，就yum的本地安装。参数是-localinstall<br />
$yum localinstall wine-*<br />
这样的话，yum会自动安装所有的依赖关系，而不用rpm一个一个的安装了，省了好多工作。<br />
还有一个与他类似的参数：<br />
$yum localupdate wine-*<br />
如果有wine的新版本，而且你也下载到来本地，就可以这样本地更新wine了。)</p>
<p>1.列出所有可更新的软件清单</p>
<p>命令：yum check-update</p>
<p>2.安装所有更新软件</p>
<p>命令：yum update</p>
<p>3.仅安装指定的软件</p>
<p>命令：yum install</p>
<p>4.仅更新指定的软件</p>
<p>命令：yum update</p>
<p>5.列出所有可安裝的软件清单</p>
<p>命令：yum list</p>
<p>3.使用yum安装和卸载软件，有个前提是yum安装的软件包都是rpm格式的。<br />
安装的命令是，yum install xxx，yum会查询数据库，有无这一软件包，如果有，则检查其依赖冲突关系，如果没有依赖冲突，那么最好，下载安装;如果有，则会给出提示，询问是否要同时安装依赖，或删除冲突的包，你可以自己作出判断<br />
删除的命令是，yum remove xxx，同安装一样，yum也会查询数据库，给出解决依赖关系的提示。</p>
<p>1.用YUM安装软件包</p>
<p>命令：yum install</p>
<p>2.用YUM删除软件包</p>
<p>命令：yum remove</p>
<p>4.用yum查询想安装的软件<br />
我们常会碰到这样的情况，想要安装一个软件，只知道它和某方面有关，但又不能确切知道它的名字。这时yum的查询功能就起作用了。你可以用 yum search keyword这样的命令来进行搜索，比如我们要则安装一个Instant Messenger，但又不知到底有哪些，这时不妨用 yum search messenger这样的指令进行搜索，yum会搜索所有可用rpm的描述，列出所有描述中和messeger有关的rpm包，于是我们可能得到gaim，kopete等等，并从中选择。<br />
有时我们还会碰到安装了一个包，但又不知道其用途，我们可以用yum info packagename这个指令来获取信息。</p>
<p>1.使用YUM查找软件包<br />
命令：yum search<br />
2.列出所有可安装的软件包<br />
命令：yum list<br />
3.列出所有可更新的软件包<br />
命令：yum list updates<br />
4.列出所有已安装的软件包<br />
命令：yum list installed<br />
5.列出所有已安装但不在 Yum Repository 內的软件包<br />
命令：yum list extras<br />
6.列出所指定的软件包<br />
命令：yum list 7.使用YUM获取软件包信息<br />
命令：yum info 8.列出所有软件包的信息<br />
命令：yum info<br />
9.列出所有可更新的软件包信息<br />
命令：yum info updates<br />
10.列出所有已安裝的软件包信息<br />
命令：yum info installed<br />
11.列出所有已安裝但不在 Yum Repository 內的软件包信息<br />
命令：yum info extras<br />
12.列出软件包提供哪些文件<br />
命令：yum provides</p>
<p>5.清除YUM缓存</p>
<p>yum 会把下载的软件包和header存储在cache中，而不会自动删除。如果我们觉得它们占用了磁盘空间，可以使用yum clean指令进行清除，更精确的用法是yum clean headers清除header，yum clean packages清除下载的rpm包，yum clean all 清除所有</p>
<p>1.清除缓存目录(/var/cache/yum)下的软件包</p>
<p>命令：yum clean packages</p>
<p>2.清除缓存目录(/var/cache/yum)下的 headers</p>
<p>命令：yum clean headers</p>
<p>3.清除缓存目录(/var/cache/yum)下旧的 headers</p>
<p>命令：yum clean oldheaders</p>
<p>4.清除缓存目录(/var/cache/yum)下的软件包及旧的headers</p>
<p>命令：yum clean, yum clean all (= yum clean packages; yum clean oldheaders)</p>
<p>以上所有命令参数的使用都可以用man来查看：</p>
<p>1、安装图形版yumex：yum install yumex。</p>
<p>2、安装额外的软件仓库：<br />
rpm.livna.org 的软件包仓库:<br />
rpm -ivh <a href="http://livna-dl.reloumirrors.net/fedora/7/i386/livna-release-7-2.noarch.rpm">http://livna-dl.reloumirrors.net &#8230; ease-7-2.noarch.rpm</a></p>
<p>freshrpms.net 的软件包仓库:<br />
rpm –ivh <a href="http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/7/freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm">http://ftp.freshrpms.net/pub/fre &#8230; 1.1-1.fc.noarch.rpm</a></p>
<p>3、安装最快源 yum install yum-fastestmirror</p>
<p>资源真的是非常丰富，从Centos到Ubuntu，ISO镜像、升级包，应有尽有，上交的兄弟们真是幸福，羡慕啊。不过还好，我们好歹也算是在教育网内，凑合着也可以沾点光，下载一些。<br />
网址为：ftp://ftp.sjtu.edu.cn/</p>
<p>相应的yum的repo为<br />
[updates]<br />
name=Fedora updates<br />
baseurl=ftp://ftp.sjtu.edu.cn/fedora/linux/updates/$releasever/$basearch/<br />
enabled=1<br />
gpgcheck=0<br />
[fedora]<br />
name=Fedora $releasever &#8211; $basearch<br />
baseurl=ftp://ftp.sjtu.edu.cn/fedora/linux/releases/$releasever/Everything/$basearch/os/<br />
enabled=1<br />
gpgcheck=1<br />
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY</p>
<p>如果在机器上安装了apt管理器，则相应的源为<br />
repomd ftp://ftp.sjtu.edu.cn/ fedora/linux/updates/$(VERSION)/$(ARCH)/</p>
<p>repomd ftp://ftp.sjtu.edu.cn/ fedora/linux/releases/$(VERSION)/Everything/$(ARCH)/os/</p>
<p>这与前面yum的源的格式上有一些差别，需要加以注意。</p>
<hr />
<p>© 嘉佑 for <a href="http://pengjiayou.com">嘉佑中文博客</a> on 2008/08/13 |
<a href="http://pengjiayou.com/blog/yum-fedora-in-order-detailed-explanation#comments">2 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://pengjiayou.com/blog/yum-fedora-in-order-detailed-explanation&title=Fedora 中的 Yum 命令详解">del.icio.us</a>
<br/>
Permalink: <a href="http://pengjiayou.com/blog/yum-fedora-in-order-detailed-explanation">http://pengjiayou.com/blog/yum-fedora-in-order-detailed-explanation</a>
<br />
Post tags: <a href="http://pengjiayou.com/blog/tag/fedora" rel="tag">Fedora</a>, <a href="http://pengjiayou.com/blog/tag/yum" rel="tag">Yum</a><br/>
</p>]]></content:encoded>
			<wfw:commentRss>http://pengjiayou.com/blog/yum-fedora-in-order-detailed-explanation/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Fedora 9 下 yum 的一个奇怪的错误</title>
		<link>http://pengjiayou.com/blog/fedora-9-under-the-yum-of-a-strange-error</link>
		<comments>http://pengjiayou.com/blog/fedora-9-under-the-yum-of-a-strange-error#comments</comments>
		<pubDate>Tue, 03 Jun 2008 15:26:58 +0000</pubDate>
		<dc:creator>嘉佑</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Yum]]></category>

		<guid isPermaLink="false">http://pengjiayou.com/wordpress/?p=496</guid>
		<description><![CDATA[昨天晚上打算安装 VMware Workstation for Linux 的时候，由于发现文件太大，由于我的笔记本是用无线网卡上网的，速度非常慢，中途关闭了终端结束了安装，然后用 yum clean all 命令清除了已经下载下来的部分 rpm 包。今天晚上回家之后安装 Picasa for Linux 的时候突然出现了如下的错误： Could not retrieve mirrorlist http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-9&#38;arch=i386 error was [Errno 12] Timeout: &#60;urlopen error timed out&#62; Error: Cannot find a valid baseurl for repo: fedora 好像是我网速太慢，没有下载完毕 fedora 的 primary.sqlite.bz2 文件的缘故，详细如下： [charles@localhost ~]$ su 密码： [root@localhost charles]# yum install picasa Loaded plugins: fastestmirror, refresh-packagekit Determining fastest mirrors [...]]]></description>
			<content:encoded><![CDATA[<p>昨天晚上打算安装 VMware Workstation for Linux 的时候，由于发现文件太大，由于我的笔记本是用无线网卡上网的，速度非常慢，中途关闭了终端结束了安装，然后用 yum clean all 命令清除了已经下载下来的部分 rpm 包。今天晚上回家之后安装 Picasa for Linux 的时候突然出现了如下的错误：<br />
Could not retrieve mirrorlist http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-9&amp;arch=i386 error was<br />
[Errno 12] Timeout: &lt;urlopen error timed out&gt;<br />
Error: Cannot find a valid baseurl for repo: fedora</p>
<p>好像是我网速太慢，没有下载完毕 fedora 的 primary.sqlite.bz2 文件的缘故，详细如下：</p>
<p>[charles@localhost ~]$ su<br />
密码：<br />
[root@localhost charles]# yum install picasa<br />
Loaded plugins: fastestmirror, refresh-packagekit<br />
Determining fastest mirrors<br />
* atrpms: dl.atrpms.net<br />
* livna: livna.cat.pdx.edu<br />
Could not retrieve mirrorlist http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-9&amp;arch=i386 error was<br />
<span id="more-496"></span>[Errno 12] Timeout: &lt;urlopen error timed out&gt;<br />
Error: Cannot find a valid baseurl for repo: fedora<br />
[root@localhost charles]# yum install picasa<br />
Loaded plugins: fastestmirror, refresh-packagekit<br />
Determining fastest mirrors<br />
* atrpms: dl.atrpms.net<br />
* livna: mirrors.tummy.com<br />
／／错误出现<br />
Could not retrieve mirrorlist http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-9&amp;arch=i386 error was<br />
[Errno 12] Timeout: &lt;urlopen error timed out&gt;<br />
Error: Cannot find a valid baseurl for repo: fedora</p>
<p>／／重试了一下<br />
[root@localhost charles]# yum clean<br />
Loaded plugins: fastestmirror, refresh-packagekit<br />
Error: clean requires an option: headers, packages, metadata, dbcache, plugins, expire-cache, all<br />
[root@localhost charles]# yum clean expire-cache<br />
Loaded plugins: fastestmirror, refresh-packagekit<br />
0 metadata files removed<br />
[root@localhost charles]# yum install baidu<br />
Loaded plugins: fastestmirror, refresh-packagekit<br />
Determining fastest mirrors<br />
* atrpms: dl.atrpms.net<br />
* livna: livna.cat.pdx.edu<br />
／／错误依然<br />
Could not retrieve mirrorlist http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-9&amp;arch=i386 error was<br />
[Errno 12] Timeout: &lt;urlopen error timed out&gt;<br />
Error: Cannot find a valid baseurl for repo: fedora</p>
<p>／／同样是错误<br />
[root@localhost charles]# yum update<br />
Loaded plugins: fastestmirror, refresh-packagekit<br />
Determining fastest mirrors<br />
* atrpms: dl.atrpms.net<br />
* livna: mirrors.tummy.com<br />
* fedora: ftp.twaren.net<br />
* adobe-linux-i386: linuxdownload.adobe.com<br />
Could not retrieve mirrorlist http://ayo.freshrpms.net/fedora/linux/9/mirrors-freshrpms error was<br />
[Errno 12] Timeout: &lt;urlopen error timed out&gt;<br />
Error: Cannot find a valid baseurl for repo: freshrpms</p>
<p>在网上搜索解决办法，也没有得到什么有价值的结论，但是用 yum update all 命令之后终于成功拉</p>
<p>[root@localhost charles]# yum update all<br />
Loaded plugins: fastestmirror, refresh-packagekit<br />
Determining fastest mirrors<br />
* atrpms: dl.atrpms.net<br />
* livna: livna.cat.pdx.edu<br />
* fedora: ftp.cse.yzu.edu.tw<br />
* adobe-linux-i386: linuxdownload.adobe.com<br />
* freshrpms: ayo.ie.freshrpms.net<br />
* updates: ftp.cse.yzu.edu.tw<br />
atrpms                                                   |  951 B     00:00<br />
primary.xml.gz                                           | 170 kB     00:44<br />
atrpms    : ################################################## 729/729<br />
livna                                                    | 2.1 kB     00:00<br />
primary.sqlite.bz2                                       | 162 kB     00:19<br />
fedora                                                   | 2.4 kB     00:00<br />
primary.sqlite.bz2                                       | 6.1 MB     08:03<br />
adobe-linux-i386                                         |  951 B     00:00<br />
primary.xml.gz                                           |  10 kB     00:00<br />
adobe-linu: ################################################## 17/17<br />
freshrpms                                                | 2.4 kB     00:00<br />
primary.sqlite.bz2                                       | 107 kB     00:07<br />
updates                                                  | 2.3 kB     00:00<br />
primary.sqlite.bz2                                       | 857 kB     01:02<br />
Excluding Packages from Fedora Core 9 &#8211; i386 &#8211; ATrpms<br />
Finished<br />
Setting up Update Process<br />
Could not find update match for all<br />
No Packages marked for Update</p>
<p>现在 primary.sqlite.bz2 下载成功了，一切正常，随意安装了一个 licq ，顺利安装成功！</p>
<p>[root@localhost charles]# yum install licq<br />
Loaded plugins: fastestmirror, refresh-packagekit<br />
Loading mirror speeds from cached hostfile<br />
* atrpms: dl.atrpms.net<br />
* livna: livna.cat.pdx.edu<br />
* fedora: ftp.cse.yzu.edu.tw<br />
* adobe-linux-i386: linuxdownload.adobe.com<br />
* freshrpms: ayo.ie.freshrpms.net<br />
* updates: ftp.cse.yzu.edu.tw<br />
Excluding Packages from Fedora Core 9 &#8211; i386 &#8211; ATrpms<br />
Finished<br />
Setting up Install Process<br />
Parsing package install arguments<br />
Resolving Dependencies<br />
&#8211;&gt; Running transaction check<br />
&#8212;&gt; Package licq.i386 0:1.3.5-2.fc9 set to be updated<br />
&#8211;&gt; Finished Dependency Resolution</p>
<p>Dependencies Resolved</p>
<p>=============================================================================<br />
Package                 Arch       Version          Repository        Size<br />
=============================================================================<br />
Installing:<br />
licq                    i386       1.3.5-2.fc9      updates           2.5 M</p>
<p>Transaction Summary<br />
=============================================================================<br />
Install      1 Package(s)<br />
Update       0 Package(s)<br />
Remove       0 Package(s)</p>
<p>Total download size: 2.5 M<br />
Is this ok [y/N]: y<br />
Downloading Packages:<br />
http://ftp.cse.yzu.edu.tw/pub/Linux/Fedora/updates/9/i386/licq-1.3.5-2.fc9.i386.rpm: [Errno 12] Timeout: &lt;urlopen error timed out&gt;<br />
Trying other mirror.<br />
(1/1): licq-1.3.5-2.fc9.i386.rpm                         | 2.5 MB     09:33<br />
Running rpm_check_debug<br />
Running Transaction Test<br />
Finished Transaction Test<br />
Transaction Test Succeeded<br />
Running Transaction<br />
Installing: licq                         ######################### [1/1]</p>
<p>Installed: licq.i386 0:1.3.5-2.fc9<br />
Complete!</p>
<p>为了验证是否还有问题，故意用 yum 安装 beep media player 试了一下，</p>
<p>[charles@localhost ~]$ su<br />
密码：<br />
[root@localhost charles]# yum install beep-media-player<br />
Loaded plugins: fastestmirror, refresh-packagekit<br />
Loading mirror speeds from cached hostfile<br />
* atrpms: dl.atrpms.net<br />
* livna: livna.cat.pdx.edu<br />
* fedora: ftp.cse.yzu.edu.tw<br />
* adobe-linux-i386: linuxdownload.adobe.com<br />
* freshrpms: ayo.ie.freshrpms.net<br />
* updates: ftp.cse.yzu.edu.tw<br />
atrpms                                                   |  951 B     00:00<br />
livna                                                    | 2.1 kB     00:00<br />
fedora                                                   | 2.4 kB     00:00<br />
Excluding Packages from Fedora Core 9 &#8211; i386 &#8211; ATrpms<br />
Finished<br />
Setting up Install Process<br />
Parsing package install arguments<br />
No package beep-media-player available.<br />
Nothing to do</p>
<p>提示没有找到 beep media player 的安装包，不过 yum 已经没有问题了。真是瞎猫撞上了死耗子，嘿嘿</p>
<hr />
<p>© 嘉佑 for <a href="http://pengjiayou.com">嘉佑中文博客</a> on 2008/06/03 |
<a href="http://pengjiayou.com/blog/fedora-9-under-the-yum-of-a-strange-error#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://pengjiayou.com/blog/fedora-9-under-the-yum-of-a-strange-error&title=Fedora 9 下 yum 的一个奇怪的错误">del.icio.us</a>
<br/>
Permalink: <a href="http://pengjiayou.com/blog/fedora-9-under-the-yum-of-a-strange-error">http://pengjiayou.com/blog/fedora-9-under-the-yum-of-a-strange-error</a>
<br />
Post tags: <a href="http://pengjiayou.com/blog/tag/fedora-notes" rel="tag">Fedora</a>, <a href="http://pengjiayou.com/blog/tag/yum" rel="tag">Yum</a><br/>
</p>]]></content:encoded>
			<wfw:commentRss>http://pengjiayou.com/blog/fedora-9-under-the-yum-of-a-strange-error/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

