<?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; Linux</title>
	<atom:link href="http://blog.yuanotes.com/category/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.yuanotes.com</link>
	<description>keep it simple, stupid.</description>
	<lastBuildDate>Tue, 24 Aug 2010 07:44:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>freeciv声音文件</title>
		<link>http://blog.yuanotes.com/25325.html</link>
		<comments>http://blog.yuanotes.com/25325.html#comments</comments>
		<pubDate>Wed, 04 Aug 2010 11:20:35 +0000</pubDate>
		<dc:creator>Brooklyn</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[软件]]></category>
		<category><![CDATA[freeciv]]></category>
		<category><![CDATA[游戏]]></category>

		<guid isPermaLink="false">http://blog.yuanotes.com/?p=25325</guid>
		<description><![CDATA[freeciv的音效文件不是随着程序一起的。如果从命令行运行civ，会有提示，让玩家到http://download.gna.org/freeciv/contrib/audio/这个地址下载声音文件。 音效文件就是那个stdounds3.tar.gz。解压它然后发现一个data文件夹，把其中的stdsounds文件夹和stdsounds.soundspec文件放到/usr/share/games/freeciv文件夹下，这样玩游戏就有音效了。 至于背景音乐，也在上面那个地址下载，不过暂时没有找到让游戏播放背景音乐的方法。倒是在某个论坛上看到，要听背景音乐，打开一个音乐播放器，一边玩一边放就可以了。囧。 不过，feeciv这个游戏确实很有意思。]]></description>
			<content:encoded><![CDATA[<p>freeciv的音效文件不是随着程序一起的。如果从命令行运行civ，会有提示，让玩家到<a href="http://download.gna.org/freeciv/contrib/audio/">http://download.gna.org/freeciv/contrib/audio/</a>这个地址下载声音文件。</p>
<p>音效文件就是那个stdounds3.tar.gz。解压它然后发现一个data文件夹，把其中的stdsounds文件夹和stdsounds.soundspec文件放到/usr/share/games/freeciv文件夹下，这样玩游戏就有音效了。</p>
<p>至于背景音乐，也在上面那个地址下载，不过暂时没有找到让游戏播放背景音乐的方法。倒是在某个论坛上看到，要听背景音乐，打开一个音乐播放器，一边玩一边放就可以了。囧。</p>
<p>不过，feeciv这个游戏确实很有意思。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yuanotes.com/25325.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>archlinux的intel网卡连接不上</title>
		<link>http://blog.yuanotes.com/25303.html</link>
		<comments>http://blog.yuanotes.com/25303.html#comments</comments>
		<pubDate>Fri, 16 Jul 2010 17:04:25 +0000</pubDate>
		<dc:creator>Brooklyn</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[archlinux]]></category>

		<guid isPermaLink="false">http://blog.yuanotes.com/?p=25303</guid>
		<description><![CDATA[最新的archlinux用linux-firmware代替了以前的intel网卡驱动。 我的网卡是intel wifi 3945，装好之后怎么都不能上无限网。 提示 SIOCSIFFLAGS: Operation not possible due to RF-kill 。 在论坛上无意中淘到了一个办法，安装rfkill。 sudo pacman -S rfkill 然后通过以下命令查看。 rfkill list 然后试一下以下命令，也就是解封的意思，后面的数字可能是 0 1 2 3 sudo rfkill unblock 0 如果没问题，应该就OK了。 用 sudo ifconfig wlan0 up 测试一下。]]></description>
			<content:encoded><![CDATA[<p>最新的archlinux用linux-firmware代替了以前的intel网卡驱动。</p>
<p>我的网卡是intel wifi 3945，装好之后怎么都不能上无限网。<br />
提示</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">SIOCSIFFLAGS: Operation not possible due to RF-kill</pre></div></div>

<p>。</p>
<p>在论坛上无意中淘到了一个办法，安装rfkill。</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> pacman <span style="color: #660033;">-S</span> rfkill</pre></div></div>

<p>然后通过以下命令查看。</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">rfkill list</pre></div></div>

<p>然后试一下以下命令，也就是解封的意思，后面的数字可能是 0 1 2 3</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> rfkill unblock <span style="color: #000000;">0</span></pre></div></div>

<p>如果没问题，应该就OK了。<br />
用</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">ifconfig</span> wlan0 up</pre></div></div>

<p>测试一下。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yuanotes.com/25303.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>linux下ssh+expect</title>
		<link>http://blog.yuanotes.com/25281.html</link>
		<comments>http://blog.yuanotes.com/25281.html#comments</comments>
		<pubDate>Wed, 09 Jun 2010 08:50:28 +0000</pubDate>
		<dc:creator>Brooklyn</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[软件]]></category>
		<category><![CDATA[expect]]></category>
		<category><![CDATA[GFW]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.yuanotes.com/?p=25281</guid>
		<description><![CDATA[怎么在linux下弄ssh翻墙一般人应该都知道了，不过这么做有两个很不方便的地方。 一个是每次登陆需要输入密码，一个是它会自动掉线。 以前我弄了个ssh密钥啥来着，就是每次登陆不需要输入密码，总之非常麻烦。但是那样做还是会掉线。 今天在网上无意中看到了expect这个东西，真是很好很强大，一次性解决了这两个问题。 下载expect很简单，ubuntu只需要 sudo apt-get install expect 就可以了。 然后就是编写expect脚本，其实也就是一个sh脚本。运行这个脚本就可以开始翻出去了。 具体的脚本可以看这里，我就不掠美了。 PS：这个玩意儿好像需要终端。还有，如果ssh端口比较特殊，可以加 -p 参数。]]></description>
			<content:encoded><![CDATA[<p>怎么在linux下弄ssh翻墙一般人应该都知道了，不过这么做有两个很不方便的地方。</p>
<p>一个是每次登陆需要输入密码，一个是它会自动掉线。</p>
<p>以前我弄了个ssh密钥啥来着，就是每次登陆不需要输入密码，总之非常麻烦。但是那样做还是会掉线。</p>
<p>今天在网上无意中看到了<a href="http://blog.zhuli.name/archives/6644" target="_blank">expect</a>这个东西，真是很好很强大，一次性解决了这两个问题。</p>
<p>下载expect很简单，ubuntu只需要</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> expect</pre></div></div>

<p>就可以了。</p>
<p>然后就是编写expect脚本，其实也就是一个sh脚本。运行这个脚本就可以开始翻出去了。</p>
<p>具体的脚本可以<a href="http://blog.zhuli.name/archives/6644" target="_blank">看这里</a>，我就不掠美了。</p>
<p>PS：这个玩意儿好像需要终端。还有，如果ssh端口比较特殊，可以加 -p 参数。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yuanotes.com/25281.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>openfetion</title>
		<link>http://blog.yuanotes.com/25275.html</link>
		<comments>http://blog.yuanotes.com/25275.html#comments</comments>
		<pubDate>Thu, 03 Jun 2010 14:25:24 +0000</pubDate>
		<dc:creator>Brooklyn</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[软件]]></category>
		<category><![CDATA[linux-fetion]]></category>
		<category><![CDATA[openfetion]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.yuanotes.com/?p=25275</guid>
		<description><![CDATA[linux-fetion 的qt界面在ubunt里面用起来非常别扭，而且作者也没有多少更新的欲望了。 最近在linuxtoy上看到一个gtk的飞信客户端，用起来还不错，该有的功能都有，而且界面更加友好。 于是在作者博客那里找到了安装的办法。 ubuntu用户可以直接从ppa安装： sudo﻿﻿ apt-add-repository ppa:happyaron 更新一下，然后 sudo apt-get install openfetion 如果不喜欢ppa这种慢得让人抓狂的东西，或者用其它的发行版可以去 google code 下载。]]></description>
			<content:encoded><![CDATA[<p>linux-fetion 的qt界面在ubunt里面用起来非常别扭，而且作者也没有多少更新的欲望了。</p>
<p>最近在<a href="http://linuxtoy.org/archives/gtk2-based-fetion-client-openfetion.html" target="_blank">linuxtoy</a>上看到一个gtk的飞信客户端，用起来还不错，该有的功能都有，而且界面更加友好。</p>
<p>于是在作者博客那里找到了安装的办法。</p>
<p>ubuntu用户可以直接从ppa安装：</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span>﻿﻿ apt-add-repository ppa:happyaron</pre></div></div>

<p>更新一下，然后</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> openfetion</pre></div></div>

<p>如果不喜欢ppa这种慢得让人抓狂的东西，或者用其它的发行版可以去 <a href="http://code.google.com/p/ofetion/downloads/list">google code</a> 下载。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yuanotes.com/25275.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ubuntu下的eclipse问题</title>
		<link>http://blog.yuanotes.com/25001.html</link>
		<comments>http://blog.yuanotes.com/25001.html#comments</comments>
		<pubDate>Thu, 01 Apr 2010 09:06:13 +0000</pubDate>
		<dc:creator>Brooklyn</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Google App Engine]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[pydev]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">/25001.html</guid>
		<description><![CDATA[ubuntu下的默认eclipse有很多问题，我Google了很久才知道，是openjdk的问题。 因为sun的java jdk不是GPL协议，所以Ubuntu默认eclipse依赖open jdk，也可能是default jdk(GNU 的那个)，总之不是sun的版本。 对于哪个JDK版本，我无所谓，只是安装pydev的时候，如果依赖的不是sun jdk，就会有错误，错误还莫名其妙。 在网上找到一个办法，不是特别靠谱，因为我的版本是10.04的lucid，那些方法都是以前的一些配置方法，不过死马当作活马医，试试居然还行。 只需要确定你安装了sun-java6-jdk，eclipse这两个包，然后在终端输入如下命令: sudo update-java-alternatives -s java-6-sun 这样，eclipse就可以安装pydev了。]]></description>
			<content:encoded><![CDATA[<p>ubuntu下的默认eclipse有很多问题，我Google了很久才知道，是openjdk的问题。</p>
<p>因为sun的java jdk不是GPL协议，所以Ubuntu默认eclipse依赖open jdk，也可能是default jdk(GNU 的那个)，总之不是sun的版本。</p>
<p>对于哪个JDK版本，我无所谓，只是安装pydev的时候，如果依赖的不是sun jdk，就会有错误，错误还莫名其妙。</p>
<p>在网上找到一个办法，不是特别靠谱，因为我的版本是10.04的lucid，那些方法都是以前的一些配置方法，不过死马当作活马医，试试居然还行。</p>
<p>只需要确定你安装了sun-java6-jdk，eclipse这两个包，然后在终端输入如下命令:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> update-java-alternatives <span style="color: #660033;">-s</span> java-<span style="color: #000000;">6</span>-sun</pre></div></div>

<p>这样，eclipse就可以安装pydev了。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yuanotes.com/25001.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>不折腾gentoo了</title>
		<link>http://blog.yuanotes.com/24001.html</link>
		<comments>http://blog.yuanotes.com/24001.html#comments</comments>
		<pubDate>Sat, 27 Mar 2010 10:03:42 +0000</pubDate>
		<dc:creator>Brooklyn</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[时间]]></category>

		<guid isPermaLink="false">/24001.html</guid>
		<description><![CDATA[想了想，还是决定不折腾gentoo了。 以后做一件很费时间的事情之前一定要想想，我能得到什么，我会失去什么。 现在玩gentoo，失去的是我最缺的时间，得到的却对现在的我没有太多用处。我现在不需要去了解一个linux是怎么运行的，提升那么一点点性能，砍掉不必要的包，都没有时间重要。 还是用Ubuntu。]]></description>
			<content:encoded><![CDATA[<p>想了想，还是决定不折腾gentoo了。</p>
<p><strong>以后做一件很费时间的事情之前一定要想想，我能得到什么，我会失去什么。</strong></p>
<p>现在玩gentoo，失去的是我最缺的时间，得到的却对现在的我没有太多用处。我现在不需要去了解一个linux是怎么运行的，提升那么一点点性能，砍掉不必要的包，都没有时间重要。</p>
<p>还是用Ubuntu。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yuanotes.com/24001.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ubuntu 10.04 有语音蹦出的问题</title>
		<link>http://blog.yuanotes.com/7002.html</link>
		<comments>http://blog.yuanotes.com/7002.html#comments</comments>
		<pubDate>Sat, 13 Mar 2010 05:04:43 +0000</pubDate>
		<dc:creator>Brooklyn</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">/7002.html</guid>
		<description><![CDATA[最近换到ubuntu 10.04，经常出点小bug还能理解。毕竟这些小bug也无伤大雅。我也乐于提交给官方处理。 但是我还遇见了另外一个很囧的问题，那就是用着用着就会有一段英文对话蹦出来，貌似是说我有什么bug的。真是莫名奇妙，我的第一反映是中毒了或者是网络诈骗，但是一想想又觉得不对劲，windows下都没有中过这么高级的病毒，这是linux耶。 真是囧死了。 3/14/2010 更新，发现是speech-dispatcher的问题，我不知道是这个玩意儿出了什么错，总之我卸掉这玩意儿就好多了。]]></description>
			<content:encoded><![CDATA[<p>最近换到ubuntu 10.04，经常出点小bug还能理解。毕竟这些小bug也无伤大雅。我也乐于提交给官方处理。</p>
<p>但是我还遇见了另外一个很囧的问题，那就是用着用着就会有一段英文对话蹦出来，貌似是说我有什么bug的。真是莫名奇妙，我的第一反映是中毒了或者是网络诈骗，但是一想想又觉得不对劲，windows下都没有中过这么高级的病毒，这是linux耶。</p>
<p>真是囧死了。</p>
<p>3/14/2010</p>
<p>更新，发现是speech-dispatcher的问题，我不知道是这个玩意儿出了什么错，总之我卸掉这玩意儿就好多了。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yuanotes.com/7002.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>gentoo中的net.lo</title>
		<link>http://blog.yuanotes.com/790.html</link>
		<comments>http://blog.yuanotes.com/790.html#comments</comments>
		<pubDate>Tue, 19 Jan 2010 14:04:08 +0000</pubDate>
		<dc:creator>Brooklyn</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[gentoo]]></category>

		<guid isPermaLink="false">http://yuanotes.com/790.htm</guid>
		<description><![CDATA[前几天设置GAE proxy，不成功。Local的那个状态没有显示。 今天不想复习了，配置tor，还是不成功。 但是我发现了一个小小的问题，那就是torrc的SocksListenAddress我不能设置成localhost或者127.0.0.1。我猜是不是本地localhost设置出了什么问题。 于是看了下ifconfig，发现果然没有lo的信息。 于是启动net.lo，哈哈，出现了，tor搞定了。]]></description>
			<content:encoded><![CDATA[<p>前几天设置GAE proxy，不成功。Local的那个状态没有显示。</p>
<p>今天不想复习了，配置tor，还是不成功。</p>
<p>但是我发现了一个小小的问题，那就是torrc的SocksListenAddress我不能设置成localhost或者127.0.0.1。我猜是不是本地localhost设置出了什么问题。</p>
<p>于是看了下ifconfig，发现果然没有lo的信息。</p>
<p>于是启动net.lo，哈哈，出现了，tor搞定了。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yuanotes.com/790.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>virtualbox 共享文件夹</title>
		<link>http://blog.yuanotes.com/781.html</link>
		<comments>http://blog.yuanotes.com/781.html#comments</comments>
		<pubDate>Mon, 18 Jan 2010 07:34:40 +0000</pubDate>
		<dc:creator>Brooklyn</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://yuanotes.com/781.htm</guid>
		<description><![CDATA[刚刚需要从虚拟机里的windows XP中拷点东西出来，发现共享文件夹没办法用。去网上搜了一下，看到了一篇指南，但是也没有用，于是看了下virtualbox的帮助文件，发现网上那个错了。 当linux是主机，XP是虚拟的时候。 先在linux的virtualbox程序中设置sharedfolder，然后记下名字。 然后在XP中打开命令行，cmd，输入 net use x: \\vboxsrv\sharedfoldername 上面x:是你给的驱动器，26个字母中你随便给，最好是大写，比如我给的是Z:。当然不要和已有的相同。 记得x:后面要空格。 然后sharedfoldername就是之前设置所给的名字了。完了就能在XP的explorer中看到了。]]></description>
			<content:encoded><![CDATA[<p>刚刚需要从虚拟机里的windows XP中拷点东西出来，发现共享文件夹没办法用。去网上搜了一下，看到了一篇指南，但是也没有用，于是看了下virtualbox的帮助文件，发现网上那个错了。</p>
<p>当linux是主机，XP是虚拟的时候。<br />
先在linux的virtualbox程序中设置sharedfolder，然后记下名字。<br />
然后在XP中打开命令行，cmd，输入</p>
<pre>net use x: \\vboxsrv\sharedfoldername</pre>
<p>上面x:是你给的驱动器，26个字母中你随便给，最好是大写，比如我给的是Z:。当然不要和已有的相同。</p>
<p>记得x:后面要空格。</p>
<p>然后sharedfoldername就是之前设置所给的名字了。完了就能在XP的explorer中看到了。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yuanotes.com/781.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>gentoo 的 ibus-daemon的问题</title>
		<link>http://blog.yuanotes.com/772.html</link>
		<comments>http://blog.yuanotes.com/772.html#comments</comments>
		<pubDate>Sun, 27 Dec 2009 21:51:04 +0000</pubDate>
		<dc:creator>Brooklyn</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[gentoo]]></category>

		<guid isPermaLink="false">http://yuanotes.com/772.htm</guid>
		<description><![CDATA[今天刚刚配置好gentoo的openbox，发现ibus-daemon出了问题，就是openbox退出的时候，ibus会没有关闭，不知道为什么… 导致的问题就是openbox再次运行的时候会没有ibus的系统托盘，可能出现的结果是接下来你得盲打。 去ibus的网站查了一下，发现很多用gentoo的都有这个问题。 其实，解决也挺简单的，就是这么启动ibus-daemon -r，这样新启动的就会取代原来没有关闭的，问题就解决了。]]></description>
			<content:encoded><![CDATA[<p>今天刚刚配置好gentoo的openbox，发现ibus-daemon出了问题，就是openbox退出的时候，ibus会没有关闭，不知道为什么…<br />
导致的问题就是openbox再次运行的时候会没有ibus的系统托盘，可能出现的结果是接下来你得盲打。<br />
去ibus的网站查了一下，发现很多用gentoo的都有这个问题。<br />
其实，解决也挺简单的，就是这么启动ibus-daemon -r，这样新启动的就会取代原来没有关闭的，问题就解决了。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yuanotes.com/772.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
