<?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>深度VPS &#187; yum</title>
	<atom:link href="http://www.deepvps.com/tag/yum/feed" rel="self" type="application/rss+xml" />
	<link>http://www.deepvps.com</link>
	<description>专注VPS技术，关注前端技术</description>
	<lastBuildDate>Sat, 04 Feb 2023 14:00:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>CentOS 修改yum源为国内源</title>
		<link>http://www.deepvps.com/domestic-source-of-centos.html</link>
		<comments>http://www.deepvps.com/domestic-source-of-centos.html#comments</comments>
		<pubDate>Sun, 19 Feb 2012 14:08:40 +0000</pubDate>
		<dc:creator>deepvps</dc:creator>
				<category><![CDATA[VPS入门]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[yum]]></category>
		<category><![CDATA[国内源]]></category>

		<guid isPermaLink="false">http://www.deepvps.com/?p=1046</guid>
		<description><![CDATA[修改yum源的方法有两种，很多朋友喜欢修改yum.repos.d这个文件进行更改，deepvps感觉这个方法不是太好，以下这个方法就方便多了。
在CentOS系统中，可以直接通过yum来安装组件，但系统默认的yum源速度往往不尽人意，都连接海外的，为了在国内达到快速安装的目的，就要需要修改yum源，可以使用
http://mirrors.163.com/   http://mirrors.sohu.com 这2个国内源。
执行以下命令就可以了
cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.bak
wget http://mirrors.163.com/.help/CentOS-Base-163.repo
或
wget http://mirrors.sohu.com/help/CentOS-Base-sohu.repo
运行yum makecache生成缓存
搞定。
]]></description>
			<content:encoded><![CDATA[<p>修改yum源的方法有两种，很多朋友喜欢修改yum.repos.d这个文件进行更改，deepvps感觉这个方法不是太好，以下这个方法就方便多了。</p>
<p>在CentOS系统中，可以直接通过yum来安装组件，但系统默认的yum源速度往往不尽人意，都连接海外的，为了在国内达到快速安装的目的，就要需要修改yum源，可以使用</p>
<p>http://mirrors.163.com/   http://mirrors.sohu.com 这2个国内源。<span id="more-1046"></span></p>
<p>执行以下命令就可以了</p>
<blockquote><p>cd /etc/yum.repos.d<br />
mv CentOS-Base.repo CentOS-Base.repo.bak<br />
wget http://mirrors.163.com/.help/CentOS-Base-163.repo</p>
<p>或<br />
wget http://mirrors.sohu.com/help/CentOS-Base-sohu.repo</p></blockquote>
<p>运行yum makecache生成缓存</p>
<p>搞定。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deepvps.com/domestic-source-of-centos.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>yum update 升级报错解决办法</title>
		<link>http://www.deepvps.com/yum-update-%e5%8d%87%e7%ba%a7%e6%8a%a5%e9%94%99%e8%a7%a3%e5%86%b3%e5%8a%9e%e6%b3%95.html</link>
		<comments>http://www.deepvps.com/yum-update-%e5%8d%87%e7%ba%a7%e6%8a%a5%e9%94%99%e8%a7%a3%e5%86%b3%e5%8a%9e%e6%b3%95.html#comments</comments>
		<pubDate>Fri, 10 Dec 2010 07:06:03 +0000</pubDate>
		<dc:creator>deepvps</dc:creator>
				<category><![CDATA[VPS管理维护]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[yum]]></category>
		<category><![CDATA[升级报错]]></category>

		<guid isPermaLink="false">http://www.deepvps.com/?p=674</guid>
		<description><![CDATA[今天deepvps在一个 CentOS VPS 上升级系统时遇到一个问题，yum 报错：
# yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Traceback (most recent call last):
  File &#8220;/usr/bin/yum&#8221;, line 29, in ?
    yummain.user_main(sys.argv[1:], exit_code=True)
  File &#8220;/usr/share/yum-cli/yummain.py&#8221;, line 229, in user_main
    errcode = main(args)
  File &#8220;/usr/share/yum-cli/yummain.py&#8221;, line 104, in main
    result, resultmsgs = base.doCommands()
  File &#8220;/usr/share/yum-cli/cli.py&#8221;, line 339, in doCommands
    self._getTs(needTsRemove)
  File &#8220;/usr/lib/python2.4/site-packages/yum/depsolve.py&#8221;, line [...]]]></description>
			<content:encoded><![CDATA[<p>今天deepvps在一个 CentOS VPS 上升级系统时遇到一个问题，yum 报错：</p>
<blockquote><p># yum update<br />
Loaded plugins: fastestmirror<br />
Loading mirror speeds from cached hostfile<br />
Traceback (most recent call last):<br />
  File &#8220;/usr/bin/yum&#8221;, line 29, in ?<br />
    yummain.user_main(sys.argv[1:], exit_code=True)<br />
  File &#8220;/usr/share/yum-cli/yummain.py&#8221;, line 229, in user_main<br />
    errcode = main(args)<br />
  File &#8220;/usr/share/yum-cli/yummain.py&#8221;, line 104, in main<br />
    result, resultmsgs = base.doCommands()<br />
  File &#8220;/usr/share/yum-cli/cli.py&#8221;, line 339, in doCommands<br />
    self._getTs(needTsRemove)<br />
  File &#8220;/usr/lib/python2.4/site-packages/yum/depsolve.py&#8221;, line 101, in _getTs<br />
    self._getTsInfo(remove_only)<br />
  File &#8220;/usr/lib/python2.4/site-packages/yum/depsolve.py&#8221;, line 112, in _getTsInfo<br />
    pkgSack = self.pkgSack<span id="more-674"></span><br />
  File &#8220;/usr/lib/python2.4/site-packages/yum/__init__.py&#8221;, line 591, in<br />
    pkgSack = property(fget=lambda self: self._getSacks(),<br />
  File &#8220;/usr/lib/python2.4/site-packages/yum/__init__.py&#8221;, line 434, in _getSacks<br />
    self.repos.populateSack(which=repos)<br />
  File &#8220;/usr/lib/python2.4/site-packages/yum/repos.py&#8221;, line 223, in populateSack<br />
    self.doSetup()<br />
  File &#8220;/usr/lib/python2.4/site-packages/yum/repos.py&#8221;, line 71, in doSetup<br />
    self.ayum.plugins.run(&#8216;postreposetup&#8217;)<br />
  File &#8220;/usr/lib/python2.4/site-packages/yum/plugins.py&#8221;, line 176, in run<br />
    func(conduitcls(self, self.base, conf, **kwargs))<br />
  File &#8220;/usr/lib/yum-plugins/fastestmirror.py&#8221;, line 181, in postreposetup_hook<br />
    all_urls = FastestMirror(all_urls).get_mirrorlist()<br />
  File &#8220;/usr/lib/yum-plugins/fastestmirror.py&#8221;, line 333, in get_mirrorlist<br />
    self._poll_mirrors()<br />
  File &#8220;/usr/lib/yum-plugins/fastestmirror.py&#8221;, line 376, in _poll_mirrors<br />
    pollThread.start()<br />
  File &#8220;/usr/lib/python2.4/threading.py&#8221;, line 416, in start<br />
    _start_new_thread(self.__bootstrap, ())<br />
thread.error: can&#8217;t start new thread</p></blockquote>
<p>yum 在启动 fastestmirror 插件时出错，是 yum 的一个 bug（http://yum.baseurl.org/ticket/70）。如果停掉 mysqld，yum 一切工作正常。临时解决办法是 yum update 时禁止启动 fastestmirror 插件。</p>
<blockquote><p>yum &#8211;disableplugin=fastestmirror update</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.deepvps.com/yum-update-%e5%8d%87%e7%ba%a7%e6%8a%a5%e9%94%99%e8%a7%a3%e5%86%b3%e5%8a%9e%e6%b3%95.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CentOS下重新安装yum的方法</title>
		<link>http://www.deepvps.com/centos-reinstall-yum.html</link>
		<comments>http://www.deepvps.com/centos-reinstall-yum.html#comments</comments>
		<pubDate>Sat, 23 Oct 2010 16:31:24 +0000</pubDate>
		<dc:creator>deepvps</dc:creator>
				<category><![CDATA[VPS管理维护]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[yum]]></category>
		<category><![CDATA[重新安装]]></category>

		<guid isPermaLink="false">http://www.deepvps.com/?p=612</guid>
		<description><![CDATA[今天deepvps不小心误删除了VPS下面的yum，大家都知道yum在linux中是很重要的一个功能，软件的下载，系统的更新都要靠他。没有yum，系统基本处于半残废状态。
deepvps晚上Google好久没有结果。后来问了猫哥，猫哥果然高人，三言两语就给解决了。现在简单记录如下，方便后面出现问题的同学查看。
在SSH里面依次输入下面的命令：
1，下载最新的yum-3.2.28.tar.gz并解压
wget http://yum.baseurl.org/download/3.2/yum-3.2.28.tar.gz
tar xvf yum-3.2.28.tar.gz

2，进入目录，运行安装
cd yum-3.2.28
yummain.py install yum
结果提示错误： CRITICAL:yum.cli:Config Error: Error accessing file for config  file:///etc/
后来经猫哥提醒，原来是缺少配置文件。在etc目录下面新建yum.conf文件，然后再次运行 yummain.py install yum，顺利完成安装。
3，最后更新系统，全部搞定，收工。^_^
yum check-update
yum update
yum clean all
]]></description>
			<content:encoded><![CDATA[<p>今天deepvps不小心误删除了VPS下面的yum，大家都知道yum在linux中是很重要的一个功能，软件的下载，系统的更新都要靠他。没有yum，系统基本处于半残废状态。</p>
<p>deepvps晚上Google好久没有结果。后来问了猫哥，猫哥果然高人，三言两语就给解决了。现在简单记录如下，方便后面出现问题的同学查看。</p>
<p>在SSH里面依次输入下面的命令：</p>
<p>1，下载最新的yum-3.2.28.tar.gz并解压</p>
<blockquote><p>wget <a href="http://yum.baseurl.org/download/3.2/yum-3.2.28.tar.gz">http://yum.baseurl.org/download/3.2/yum-3.2.28.tar.gz</a><br />
tar xvf yum-3.2.28.tar.gz</p></blockquote>
<p><span id="more-612"></span><br />
2，进入目录，运行安装</p>
<blockquote><p>cd yum-3.2.28<br />
yummain.py install yum</p></blockquote>
<p>结果提示错误： CRITICAL:yum.cli:Config Error: Error accessing file for config  file:///etc/</p>
<p>后来经猫哥提醒，原来是缺少配置文件。在etc目录下面新建yum.conf文件，然后再次运行 yummain.py install yum，顺利完成安装。</p>
<p>3，最后更新系统，全部搞定，收工。^_^</p>
<blockquote><p>yum check-update<br />
yum update<br />
yum clean all</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.deepvps.com/centos-reinstall-yum.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
