<?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>Yuliang&#039;s Blog</title>
	<atom:link href="http://gnailuy.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://gnailuy.com</link>
	<description>Exploring the world</description>
	<lastBuildDate>Sat, 25 May 2013 05:28:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Play only audio of movies with mplayer</title>
		<link>http://gnailuy.com/2012/09/16/play-only-audio-of-movies-with-mplayer/</link>
		<comments>http://gnailuy.com/2012/09/16/play-only-audio-of-movies-with-mplayer/#comments</comments>
		<pubDate>Sun, 16 Sep 2012 11:54:36 +0000</pubDate>
		<dc:creator>Yuliang Jin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Command Line Interface]]></category>

		<guid isPermaLink="false">http://gnailuy.com/?p=459</guid>
		<description><![CDATA[I have a piece of very good music in an MP4 video file and I&#8217;d like to listen over and over to it. With mplayer, I can single cycle this file with option -loop 0. Moreover, I want just play the audio but not the video, so I search the man page of mplayer and [...]]]></description>
			<content:encoded><![CDATA[<p>I have a piece of very good music in an MP4 video file and I&#8217;d like to listen over and over to it. With mplayer, I can single cycle this file with option <em>-loop 0</em>. Moreover, I want just play the audio but not the video, so I search the man page of mplayer and find this:</p>
<div id="wpshdo_1" class="wp-synhighlighter-outer"><div id="wpshdi_1" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;"><span class="kw2">mplayer</span> <span class="re5">-loop</span> 0 <span class="re5">-novideo</span> filename.mp4</pre></div></div>
<p>It works very well.</p>
<p>PS. I also find <a title="Linux: Extract audio from .mp4 (video + audio) to .mp3 (audio)" href="http://blog.edwards-research.com/2010/12/linux-extract-audio-from-mp4-video-audio-to-mp3-audio/" target="_blank">this post</a> very useful if you want to extract the audio from an mp4 file to mp3 file.</p>
<p style='text-align:left'>&copy; 2012, <a href='http://gnailuy.com'>Yuliang Jin</a>. All rights reserved. <br />This post is under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-ShareAlike 3.0 Unported License</a>.</p>
<p><a class="a2a_button_twitter_tweet addtoany_special_service" data-count="horizontal" data-url="http://gnailuy.com/2012/09/16/play-only-audio-of-movies-with-mplayer/" data-text="Play only audio of movies with mplayer"></a><a class="a2a_button_google_plusone addtoany_special_service" data-href="http://gnailuy.com/2012/09/16/play-only-audio-of-movies-with-mplayer/"></a><a class="a2a_button_facebook_like addtoany_special_service" data-href="http://gnailuy.com/2012/09/16/play-only-audio-of-movies-with-mplayer/"></a><a class="a2a_button_read_it_later" href="http://www.addtoany.com/add_to/read_it_later?linkurl=http%3A%2F%2Fgnailuy.com%2F2012%2F09%2F16%2Fplay-only-audio-of-movies-with-mplayer%2F&amp;linkname=Play%20only%20audio%20of%20movies%20with%20mplayer" title="Read It Later" rel="nofollow" target="_blank"><img src="http://gnailuy.com/wp-content/plugins/add-to-any/icons/read_it_later.png" width="16" height="16" alt="Read It Later"/></a><a class="a2a_button_evernote" href="http://www.addtoany.com/add_to/evernote?linkurl=http%3A%2F%2Fgnailuy.com%2F2012%2F09%2F16%2Fplay-only-audio-of-movies-with-mplayer%2F&amp;linkname=Play%20only%20audio%20of%20movies%20with%20mplayer" title="Evernote" rel="nofollow" target="_blank"><img src="http://gnailuy.com/wp-content/plugins/add-to-any/icons/evernote.png" width="16" height="16" alt="Evernote"/></a><a class="a2a_button_printfriendly" href="http://www.addtoany.com/add_to/printfriendly?linkurl=http%3A%2F%2Fgnailuy.com%2F2012%2F09%2F16%2Fplay-only-audio-of-movies-with-mplayer%2F&amp;linkname=Play%20only%20audio%20of%20movies%20with%20mplayer" title="PrintFriendly" rel="nofollow" target="_blank"><img src="http://gnailuy.com/wp-content/plugins/add-to-any/icons/printfriendly.png" width="16" height="16" alt="PrintFriendly"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fgnailuy.com%2F2012%2F09%2F16%2Fplay-only-audio-of-movies-with-mplayer%2F&amp;title=Play%20only%20audio%20of%20movies%20with%20mplayer" id="wpa2a_2">Share/Bookmark</a></p>]]></content:encoded>
			<wfw:commentRss>http://gnailuy.com/2012/09/16/play-only-audio-of-movies-with-mplayer/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How to scp a file with colon in its name</title>
		<link>http://gnailuy.com/2012/02/05/how-to-scp-a-file-with-colon-in-its-name/</link>
		<comments>http://gnailuy.com/2012/02/05/how-to-scp-a-file-with-colon-in-its-name/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 08:20:29 +0000</pubDate>
		<dc:creator>Yuliang Jin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Command Line Interface]]></category>
		<category><![CDATA[SSH]]></category>

		<guid isPermaLink="false">http://gnailuy.com/?p=414</guid>
		<description><![CDATA[We know that scp is a command for secure copy. It copies file between hosts on a network. Normally, we follow the below two examples to copy a file from/to localhost to/from a remote machine: These commands and their deformation usually work fine. But when I tried to scp a file to my VPS this afternoon. I encountered a [...]]]></description>
			<content:encoded><![CDATA[<p>We know that <em>scp</em> is a command for secure copy. It copies file between hosts on a network. Normally, we follow the below two examples to copy a file from/to localhost to/from a remote machine:</p>
<div id="wpshdo_2" class="wp-synhighlighter-outer"><div id="wpshdi_2" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;"><span class="kw2">scp</span> <span class="sy0">/</span>path<span class="sy0">/</span>to<span class="sy0">/</span>filename username<span class="sy0">@</span>domian-name-or-ip-address:
<span class="kw2">scp</span> username<span class="sy0">@</span>domain-name-or-ip-address:<span class="sy0">/</span>path<span class="sy0">/</span>to<span class="sy0">/</span>filename <span class="sy0">/</span>path<span class="sy0">/</span>to<span class="sy0">/</span>store<span class="sy0">/</span>this<span class="sy0">/</span><span class="kw2">file</span></pre></div></div>
<p>These commands and their deformation usually work fine. But when I tried to scp a file to my VPS this afternoon. I encountered a problem:</p>
<div id="wpshdo_3" class="wp-synhighlighter-outer"><div id="wpshdi_3" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;"><span class="kw2">scp</span> <span class="kw2">file</span>\:name yuliang<span class="sy0">@</span>gnailuy.com:
<span class="kw2">ssh</span>: Could not resolve <span class="kw2">hostname</span> example: Name or service not known</pre></div></div>
<p>I Googled this problem for quite a while and finally found out that the culprit is the colon in the name of my file. The solution to this problem turns out to be very simple:</p>
<div id="wpshdo_4" class="wp-synhighlighter-outer"><div id="wpshdi_4" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;"><span class="kw2">scp</span> .<span class="sy0">/</span><span class="kw2">file</span>\:name yuliang<span class="sy0">@</span>gnailuy.com:
<span class="kw2">scp</span> <span class="sy0">/</span>path<span class="sy0">/</span>to<span class="sy0">/</span><span class="kw2">file</span>\:name yuliang<span class="sy0">@</span>gnailuy.com:</pre></div></div>
<p style='text-align:left'>&copy; 2012, <a href='http://gnailuy.com'>Yuliang Jin</a>. All rights reserved. <br />This post is under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-ShareAlike 3.0 Unported License</a>.</p>
<p><a class="a2a_button_twitter_tweet addtoany_special_service" data-count="horizontal" data-url="http://gnailuy.com/2012/02/05/how-to-scp-a-file-with-colon-in-its-name/" data-text="How to scp a file with colon in its name"></a><a class="a2a_button_google_plusone addtoany_special_service" data-href="http://gnailuy.com/2012/02/05/how-to-scp-a-file-with-colon-in-its-name/"></a><a class="a2a_button_facebook_like addtoany_special_service" data-href="http://gnailuy.com/2012/02/05/how-to-scp-a-file-with-colon-in-its-name/"></a><a class="a2a_button_read_it_later" href="http://www.addtoany.com/add_to/read_it_later?linkurl=http%3A%2F%2Fgnailuy.com%2F2012%2F02%2F05%2Fhow-to-scp-a-file-with-colon-in-its-name%2F&amp;linkname=How%20to%20scp%20a%20file%20with%20colon%20in%20its%20name" title="Read It Later" rel="nofollow" target="_blank"><img src="http://gnailuy.com/wp-content/plugins/add-to-any/icons/read_it_later.png" width="16" height="16" alt="Read It Later"/></a><a class="a2a_button_evernote" href="http://www.addtoany.com/add_to/evernote?linkurl=http%3A%2F%2Fgnailuy.com%2F2012%2F02%2F05%2Fhow-to-scp-a-file-with-colon-in-its-name%2F&amp;linkname=How%20to%20scp%20a%20file%20with%20colon%20in%20its%20name" title="Evernote" rel="nofollow" target="_blank"><img src="http://gnailuy.com/wp-content/plugins/add-to-any/icons/evernote.png" width="16" height="16" alt="Evernote"/></a><a class="a2a_button_printfriendly" href="http://www.addtoany.com/add_to/printfriendly?linkurl=http%3A%2F%2Fgnailuy.com%2F2012%2F02%2F05%2Fhow-to-scp-a-file-with-colon-in-its-name%2F&amp;linkname=How%20to%20scp%20a%20file%20with%20colon%20in%20its%20name" title="PrintFriendly" rel="nofollow" target="_blank"><img src="http://gnailuy.com/wp-content/plugins/add-to-any/icons/printfriendly.png" width="16" height="16" alt="PrintFriendly"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fgnailuy.com%2F2012%2F02%2F05%2Fhow-to-scp-a-file-with-colon-in-its-name%2F&amp;title=How%20to%20scp%20a%20file%20with%20colon%20in%20its%20name" id="wpa2a_4">Share/Bookmark</a></p>]]></content:encoded>
			<wfw:commentRss>http://gnailuy.com/2012/02/05/how-to-scp-a-file-with-colon-in-its-name/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Install CentOS via network without CD-ROM and without USB</title>
		<link>http://gnailuy.com/2011/12/25/install-centos-via-network-without-cd-rom-and-without-usb/</link>
		<comments>http://gnailuy.com/2011/12/25/install-centos-via-network-without-cd-rom-and-without-usb/#comments</comments>
		<pubDate>Sun, 25 Dec 2011 15:03:40 +0000</pubDate>
		<dc:creator>Yuliang Jin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[GNU GRUB]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Network Install]]></category>
		<category><![CDATA[Operating System]]></category>

		<guid isPermaLink="false">http://gnailuy.com/?p=410</guid>
		<description><![CDATA[There is an extremely old machine in our lab and today I want to use it as a node in our Hadoop cluster. There was a Fedora 8 on it. But I&#8217;d like to change it to a new CentOS 5.7. The problem I met, was that our machine was too old, and that neither the [...]]]></description>
			<content:encoded><![CDATA[<p>There is an extremely old machine in our lab and today I want to use it as a node in our Hadoop cluster. There was a Fedora 8 on it. But I&#8217;d like to change it to a new CentOS 5.7. The problem I met, was that our machine was too old, and that neither the CD-ROM nor the USB ports work well.</p>
<p>Seems troublesome. But I still find a way to install my new CentOS on this machine, without CD-ROM, without USB and without any external device. It&#8217;s net-installation! You might argue that even net-installation need an CD or USB disk too, which contains the net-install ISO image, to boot up our machine. But we can take the GRUB on our old operating system in use, to boot the net-install kernel. Here&#8217;s how.</p>
<p>First, we download the net-install image in the old OS, and check its MD5 hash:</p>
<div id="wpshdo_5" class="wp-synhighlighter-outer"><div id="wpshdi_5" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;"><span class="kw2">wget</span> http:<span class="sy0">//</span>mirrors.163.com<span class="sy0">/</span>centos<span class="sy0">/</span>5.7<span class="sy0">/</span>isos<span class="sy0">/</span>i386<span class="sy0">/</span>CentOS-5.7-i386-netinstall.iso http:<span class="sy0">//</span>mirrors.163.com<span class="sy0">/</span>centos<span class="sy0">/</span>5.7<span class="sy0">/</span>isos<span class="sy0">/</span>i386<span class="sy0">/</span>md5sum.txt
<span class="kw2">diff</span> <span class="sy0">&lt;</span><span class="br0">&#40;</span><span class="kw2">grep</span> <span class="st0">&quot;netinstall&quot;</span> md5sum.txt<span class="br0">&#41;</span> <span class="sy0">&lt;</span><span class="br0">&#40;</span>md5sum CentOS-5.7-i386-netinstall.iso<span class="br0">&#41;</span> <span class="sy0">&amp;&amp;</span> <span class="kw3">echo</span> OK</pre></div></div>
<p>Then we extract the only directory in the ISO file, <em>isolinux</em>, to the <em>/boot</em> directory. We put <em>isolinux</em> in the /<em>boot</em> directory just for convenience. Because after we boot into the GRUB command line, here is the default root of GRUB.</p>
<div id="wpshdo_6" class="wp-synhighlighter-outer"><div id="wpshdi_6" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;"><span class="kw2">mkdir</span> tmp
<span class="kw2">mount</span> <span class="re5">-o</span> loop CentOS-5.7-i386-netinstall.iso tmp<span class="sy0">/</span>
<span class="kw2">cp</span> <span class="re5">-Rv</span> tmp<span class="sy0">/</span>isolinux<span class="sy0">/</span> <span class="sy0">/</span>boot<span class="sy0">/</span></pre></div></div>
<p>After that, we reboot and press <em>c</em> on the GRUB menu to enter the GRUB Command Line Interface. Type the below commands to boot the kernel in the <em>isolinux</em> directory.</p>
<div id="wpshdo_7" class="wp-synhighlighter-outer"><div id="wpshdi_7" class="wp-synhighlighter-inner" style="display: block;"><pre class="text" style="font-family:monospace;">kernel /isolinux/vmlinuz
initrd /isolinux/initrd.img
boot</pre></div></div>
<p>If you put the <em>isolinux</em> in other partitions, you may need to specify the root path of GRUB using the <em>root</em> command.</p>
<p>The system will boot up correctly just like we insert the net-install disk into the CD-ROM. On the <em>Installation Method</em> screen, we choose HTTP or FTP and then configure the network. Next, we choose an exist mirror site or our own server (will be faster) which host CentOS files, and the remain steps are very familiar to us.</p>
<p>（本文中文版<a title="无光驱、无USB，网络安装CentOS" href="http://gnailuy.com/2011/12/25/%E6%97%A0%E5%85%89%E9%A9%B1%E3%80%81%E6%97%A0usb%EF%BC%8C%E7%BD%91%E7%BB%9C%E5%AE%89%E8%A3%85centos/">链接</a>）</p>
<p style='text-align:left'>&copy; 2011, <a href='http://gnailuy.com'>Yuliang Jin</a>. All rights reserved. <br />This post is under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-ShareAlike 3.0 Unported License</a>.</p>
<p><a class="a2a_button_twitter_tweet addtoany_special_service" data-count="horizontal" data-url="http://gnailuy.com/2011/12/25/install-centos-via-network-without-cd-rom-and-without-usb/" data-text="Install CentOS via network without CD-ROM and without USB"></a><a class="a2a_button_google_plusone addtoany_special_service" data-href="http://gnailuy.com/2011/12/25/install-centos-via-network-without-cd-rom-and-without-usb/"></a><a class="a2a_button_facebook_like addtoany_special_service" data-href="http://gnailuy.com/2011/12/25/install-centos-via-network-without-cd-rom-and-without-usb/"></a><a class="a2a_button_read_it_later" href="http://www.addtoany.com/add_to/read_it_later?linkurl=http%3A%2F%2Fgnailuy.com%2F2011%2F12%2F25%2Finstall-centos-via-network-without-cd-rom-and-without-usb%2F&amp;linkname=Install%20CentOS%20via%20network%20without%20CD-ROM%20and%20without%20USB" title="Read It Later" rel="nofollow" target="_blank"><img src="http://gnailuy.com/wp-content/plugins/add-to-any/icons/read_it_later.png" width="16" height="16" alt="Read It Later"/></a><a class="a2a_button_evernote" href="http://www.addtoany.com/add_to/evernote?linkurl=http%3A%2F%2Fgnailuy.com%2F2011%2F12%2F25%2Finstall-centos-via-network-without-cd-rom-and-without-usb%2F&amp;linkname=Install%20CentOS%20via%20network%20without%20CD-ROM%20and%20without%20USB" title="Evernote" rel="nofollow" target="_blank"><img src="http://gnailuy.com/wp-content/plugins/add-to-any/icons/evernote.png" width="16" height="16" alt="Evernote"/></a><a class="a2a_button_printfriendly" href="http://www.addtoany.com/add_to/printfriendly?linkurl=http%3A%2F%2Fgnailuy.com%2F2011%2F12%2F25%2Finstall-centos-via-network-without-cd-rom-and-without-usb%2F&amp;linkname=Install%20CentOS%20via%20network%20without%20CD-ROM%20and%20without%20USB" title="PrintFriendly" rel="nofollow" target="_blank"><img src="http://gnailuy.com/wp-content/plugins/add-to-any/icons/printfriendly.png" width="16" height="16" alt="PrintFriendly"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fgnailuy.com%2F2011%2F12%2F25%2Finstall-centos-via-network-without-cd-rom-and-without-usb%2F&amp;title=Install%20CentOS%20via%20network%20without%20CD-ROM%20and%20without%20USB" id="wpa2a_6">Share/Bookmark</a></p>]]></content:encoded>
			<wfw:commentRss>http://gnailuy.com/2011/12/25/install-centos-via-network-without-cd-rom-and-without-usb/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>无光驱、无USB，网络安装CentOS</title>
		<link>http://gnailuy.com/2011/12/25/%e6%97%a0%e5%85%89%e9%a9%b1%e3%80%81%e6%97%a0usb%ef%bc%8c%e7%bd%91%e7%bb%9c%e5%ae%89%e8%a3%85centos/</link>
		<comments>http://gnailuy.com/2011/12/25/%e6%97%a0%e5%85%89%e9%a9%b1%e3%80%81%e6%97%a0usb%ef%bc%8c%e7%bd%91%e7%bb%9c%e5%ae%89%e8%a3%85centos/#comments</comments>
		<pubDate>Sun, 25 Dec 2011 15:02:33 +0000</pubDate>
		<dc:creator>Yuliang Jin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[GNU GRUB]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Network Install]]></category>
		<category><![CDATA[Operating System]]></category>

		<guid isPermaLink="false">http://gnailuy.com/?p=413</guid>
		<description><![CDATA[实验室有台非常老的机器，今天被我翻出来打算当作我们Hadoop集群中的一个节点。这台机器上原有一个Fedora 8可以用，不过我还是想给它安装一个全新的CentOS 5.7。不过有个问题，就是这台机器太老了，光驱和USB接口竟然全都坏掉了。 看起来问题似乎很棘手，不过最后还是找到了一个办法，不借助光驱或者U盘等任何一种外部设备，通过网络将新的CentOS安装到这台机器上。也许你会疑惑，网络安装不也需要一张CD或者U盘之类的启动介质吗？确实，通常的网络安装也需要在某种介质中写入网络安装的镜像文件，使用它们启动来安装系统。但是我的机器中原本安装了一个Fedora 8，我们可以利用这个旧系统中的GRUB，来启动网络安装的内核。下面是详细步骤： 首先，启动旧的操作系统，下载CentOS网络安装的ISO镜像并校验它的MD5值： 然后我们把这个ISO镜像中唯一的目录，isolinux目录，释放到/boot目录下。这里我们将isolinux放在/boot目录下，只是为了后面的步骤方便。因为旧系统的GRUB启动后，这里是默认的根目录。 再然后，重启操作系统。在GRUB菜单出现后按c进入GRUB命令行。敲下面的命令启动isolinux目录中的迷你系统。 如果isolinux被放在了其他的分区里，还需要使用GRUB的root命令来指定isolinux目录的位置。 这样网络安装镜像中的系统就可以正确的启动了，和我们使用光盘或者U盘的效果一样。接下来只需在Installation Method这一屏上选择HTTP或者FTP方式，然后配置好网络，选择一个镜像站点的地址或者自己搭建一个本地CentOS服务器(会更快)，就可以按照常规的步骤安装CentOS了。 (This post is also available in English: link) &#169; 2011, Yuliang Jin. All rights reserved. This post is under a Creative Commons Attribution-ShareAlike 3.0 Unported License.]]></description>
			<content:encoded><![CDATA[<p>实验室有台非常老的机器，今天被我翻出来打算当作我们Hadoop集群中的一个节点。这台机器上原有一个Fedora 8可以用，不过我还是想给它安装一个全新的CentOS 5.7。不过有个问题，就是这台机器太老了，光驱和USB接口竟然全都坏掉了。</p>
<p>看起来问题似乎很棘手，不过最后还是找到了一个办法，不借助光驱或者U盘等任何一种外部设备，通过网络将新的CentOS安装到这台机器上。也许你会疑惑，网络安装不也需要一张CD或者U盘之类的启动介质吗？确实，通常的网络安装也需要在某种介质中写入网络安装的镜像文件，使用它们启动来安装系统。但是我的机器中原本安装了一个Fedora 8，我们可以利用这个旧系统中的GRUB，来启动网络安装的内核。下面是详细步骤：</p>
<p>首先，启动旧的操作系统，下载CentOS网络安装的ISO镜像并校验它的MD5值：</p>
<div id="wpshdo_8" class="wp-synhighlighter-outer"><div id="wpshdi_8" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;"><span class="kw2">wget</span> http:<span class="sy0">//</span>mirrors.163.com<span class="sy0">/</span>centos<span class="sy0">/</span>5.7<span class="sy0">/</span>isos<span class="sy0">/</span>i386<span class="sy0">/</span>CentOS-5.7-i386-netinstall.iso http:<span class="sy0">//</span>mirrors.163.com<span class="sy0">/</span>centos<span class="sy0">/</span>5.7<span class="sy0">/</span>isos<span class="sy0">/</span>i386<span class="sy0">/</span>md5sum.txt
<span class="kw2">diff</span> <span class="sy0">&lt;</span><span class="br0">&#40;</span><span class="kw2">grep</span> <span class="st0">&quot;netinstall&quot;</span> md5sum.txt<span class="br0">&#41;</span> <span class="sy0">&lt;</span><span class="br0">&#40;</span>md5sum CentOS-5.7-i386-netinstall.iso<span class="br0">&#41;</span> <span class="sy0">&amp;&amp;</span> <span class="kw3">echo</span> OK</pre></div></div>
<p>然后我们把这个ISO镜像中唯一的目录，<em>isolinux</em>目录，释放到<em>/boot</em>目录下。这里我们将<em>isolinux</em>放在/<em>boot</em>目录下，只是为了后面的步骤方便。因为旧系统的GRUB启动后，这里是默认的根目录。</p>
<div id="wpshdo_9" class="wp-synhighlighter-outer"><div id="wpshdi_9" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;"><span class="kw2">mkdir</span> tmp
<span class="kw2">mount</span> <span class="re5">-o</span> loop CentOS-5.7-i386-netinstall.iso tmp<span class="sy0">/</span>
<span class="kw2">cp</span> <span class="re5">-Rv</span> tmp<span class="sy0">/</span>isolinux<span class="sy0">/</span> <span class="sy0">/</span>boot<span class="sy0">/</span></pre></div></div>
<p>再然后，重启操作系统。在GRUB菜单出现后按<em>c</em>进入GRUB命令行。敲下面的命令启动<em>isolinux</em>目录中的迷你系统。</p>
<div id="wpshdo_10" class="wp-synhighlighter-outer"><div id="wpshdi_10" class="wp-synhighlighter-inner" style="display: block;"><pre class="text" style="font-family:monospace;">kernel /isolinux/vmlinuz
initrd /isolinux/initrd.img
boot</pre></div></div>
<p>如果<em>isolinux</em>被放在了其他的分区里，还需要使用GRUB的<em>root</em>命令来指定<em>isolinux</em>目录的位置。</p>
<p>这样网络安装镜像中的系统就可以正确的启动了，和我们使用光盘或者U盘的效果一样。接下来只需在<em>Installation Method</em>这一屏上选择HTTP或者FTP方式，然后配置好网络，选择一个镜像站点的地址或者自己搭建一个本地CentOS服务器(会更快)，就可以按照常规的步骤安装CentOS了。</p>
<p>(This post is also available in English: <a title="Install CentOS via network without CD-ROM and without USB" href="http://gnailuy.com/2011/12/25/install-centos-via-network-without-cd-rom-and-without-usb/">link</a>)</p>
<p style='text-align:left'>&copy; 2011, <a href='http://gnailuy.com'>Yuliang Jin</a>. All rights reserved. <br />This post is under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-ShareAlike 3.0 Unported License</a>.</p>
<p><a class="a2a_button_twitter_tweet addtoany_special_service" data-count="horizontal" data-url="http://gnailuy.com/2011/12/25/%e6%97%a0%e5%85%89%e9%a9%b1%e3%80%81%e6%97%a0usb%ef%bc%8c%e7%bd%91%e7%bb%9c%e5%ae%89%e8%a3%85centos/" data-text="无光驱、无USB，网络安装CentOS"></a><a class="a2a_button_google_plusone addtoany_special_service" data-href="http://gnailuy.com/2011/12/25/%e6%97%a0%e5%85%89%e9%a9%b1%e3%80%81%e6%97%a0usb%ef%bc%8c%e7%bd%91%e7%bb%9c%e5%ae%89%e8%a3%85centos/"></a><a class="a2a_button_facebook_like addtoany_special_service" data-href="http://gnailuy.com/2011/12/25/%e6%97%a0%e5%85%89%e9%a9%b1%e3%80%81%e6%97%a0usb%ef%bc%8c%e7%bd%91%e7%bb%9c%e5%ae%89%e8%a3%85centos/"></a><a class="a2a_button_read_it_later" href="http://www.addtoany.com/add_to/read_it_later?linkurl=http%3A%2F%2Fgnailuy.com%2F2011%2F12%2F25%2F%25e6%2597%25a0%25e5%2585%2589%25e9%25a9%25b1%25e3%2580%2581%25e6%2597%25a0usb%25ef%25bc%258c%25e7%25bd%2591%25e7%25bb%259c%25e5%25ae%2589%25e8%25a3%2585centos%2F&amp;linkname=%E6%97%A0%E5%85%89%E9%A9%B1%E3%80%81%E6%97%A0USB%EF%BC%8C%E7%BD%91%E7%BB%9C%E5%AE%89%E8%A3%85CentOS" title="Read It Later" rel="nofollow" target="_blank"><img src="http://gnailuy.com/wp-content/plugins/add-to-any/icons/read_it_later.png" width="16" height="16" alt="Read It Later"/></a><a class="a2a_button_evernote" href="http://www.addtoany.com/add_to/evernote?linkurl=http%3A%2F%2Fgnailuy.com%2F2011%2F12%2F25%2F%25e6%2597%25a0%25e5%2585%2589%25e9%25a9%25b1%25e3%2580%2581%25e6%2597%25a0usb%25ef%25bc%258c%25e7%25bd%2591%25e7%25bb%259c%25e5%25ae%2589%25e8%25a3%2585centos%2F&amp;linkname=%E6%97%A0%E5%85%89%E9%A9%B1%E3%80%81%E6%97%A0USB%EF%BC%8C%E7%BD%91%E7%BB%9C%E5%AE%89%E8%A3%85CentOS" title="Evernote" rel="nofollow" target="_blank"><img src="http://gnailuy.com/wp-content/plugins/add-to-any/icons/evernote.png" width="16" height="16" alt="Evernote"/></a><a class="a2a_button_printfriendly" href="http://www.addtoany.com/add_to/printfriendly?linkurl=http%3A%2F%2Fgnailuy.com%2F2011%2F12%2F25%2F%25e6%2597%25a0%25e5%2585%2589%25e9%25a9%25b1%25e3%2580%2581%25e6%2597%25a0usb%25ef%25bc%258c%25e7%25bd%2591%25e7%25bb%259c%25e5%25ae%2589%25e8%25a3%2585centos%2F&amp;linkname=%E6%97%A0%E5%85%89%E9%A9%B1%E3%80%81%E6%97%A0USB%EF%BC%8C%E7%BD%91%E7%BB%9C%E5%AE%89%E8%A3%85CentOS" title="PrintFriendly" rel="nofollow" target="_blank"><img src="http://gnailuy.com/wp-content/plugins/add-to-any/icons/printfriendly.png" width="16" height="16" alt="PrintFriendly"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fgnailuy.com%2F2011%2F12%2F25%2F%25e6%2597%25a0%25e5%2585%2589%25e9%25a9%25b1%25e3%2580%2581%25e6%2597%25a0usb%25ef%25bc%258c%25e7%25bd%2591%25e7%25bb%259c%25e5%25ae%2589%25e8%25a3%2585centos%2F&amp;title=%E6%97%A0%E5%85%89%E9%A9%B1%E3%80%81%E6%97%A0USB%EF%BC%8C%E7%BD%91%E7%BB%9C%E5%AE%89%E8%A3%85CentOS" id="wpa2a_8">Share/Bookmark</a></p>]]></content:encoded>
			<wfw:commentRss>http://gnailuy.com/2011/12/25/%e6%97%a0%e5%85%89%e9%a9%b1%e3%80%81%e6%97%a0usb%ef%bc%8c%e7%bd%91%e7%bb%9c%e5%ae%89%e8%a3%85centos/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Spoofing MAC address in Archlinux</title>
		<link>http://gnailuy.com/2011/10/19/spoofing-mac-address-in-archlinux/</link>
		<comments>http://gnailuy.com/2011/10/19/spoofing-mac-address-in-archlinux/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 23:51:40 +0000</pubDate>
		<dc:creator>Yuliang Jin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Archlinux]]></category>
		<category><![CDATA[Command Line Interface]]></category>
		<category><![CDATA[Network]]></category>

		<guid isPermaLink="false">http://gnailuy.com/?p=384</guid>
		<description><![CDATA[The first issue I met, after I logged in to my newly installed Arch Linux, is that I have to change the MAC address to gain access to our campus network. I wrote a short essay about how to change the MAC address in Linux before (see this). In that article, I introduced how to [...]]]></description>
			<content:encoded><![CDATA[<p>The first issue I met, after I logged in to my newly installed Arch Linux, is that I have to change the MAC address to gain access to our campus network. I wrote a short essay about how to change the MAC address in Linux before (see <a title="How to change MAC address in Linux" href="http://gnailuy.com/2011/07/15/how-to-change-mac-address-in-linux/">this</a>). In that article, I introduced how to change the MAC address temporarily using <em><a title="ifconfig" href="http://en.wikipedia.org/wiki/Ifconfig" target="_blank">ifconfig</a></em> and permanently editing the network configure file in Red Hat/CentOS/Fedora or Debian/ubuntu. But I found no <em>ifconfig</em> available in my new Arch Linux (I must had missed some essential package that contains <em>ifconfig</em> during the installation.). So I have to find another method, and fortunately, there is an &#8220;Arch Way&#8221;.</p>
<p>(本文中文版<a title="Archlinux中伪装MAC地址" href="http://gnailuy.com/2011/10/19/archlinux%e4%b8%ad%e4%bc%aa%e8%a3%85mac%e5%9c%b0%e5%9d%80/">链接</a>)</p>
<p>According to the <a title="MAC Address Spoofing" href="https://wiki.archlinux.org/index.php/MAC_Address_Spoofing" target="_blank">Arch Wiki</a>, we can use <em><a title="macchanger" href="http://www.alobbs.com/macchanger" target="_blank">macchanger</a></em> or <em><a title="ip(Linux Man Page)" href="http://linux.die.net/man/8/ip" target="_blank">ip</a></em> to make a temporary change of MAC address:</p>
<div id="wpshdo_11" class="wp-synhighlighter-outer"><div id="wpshdi_11" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;">macchanger <span class="re5">--mac</span>=XX:XX:XX:XX:XX:XX</pre></div></div>
<p>or</p>
<div id="wpshdo_12" class="wp-synhighlighter-outer"><div id="wpshdi_12" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;">ip <span class="kw2">link</span> <span class="kw1">set</span> dev eth0 down
ip <span class="kw2">link</span> <span class="kw1">set</span> dev eth0 address XX:XX:XX:XX:XX:XX
ip <span class="kw2">link</span> <span class="kw1">set</span> dev eth0 up</pre></div></div>
<p>where <em>eth0</em> is the name of my wired network device. I have not <em>macchanger</em> installed on my system, so I use the second method above. After we can access the Internet. You may want to install <em>macchanger</em> using <em>pacman</em>. It can give a random MAC address to a device with the <em>r</em> parameter, very interesting.</p>
<p>With the above two methods, the MAC address will return to its initial default value after reboot. In order to spoof  MAC address on boot, Arch Wiki gives an Arch Way. We can create the file <em>/etc/rc.d/functions.d/macspoof</em> with the following content:</p>
<div id="wpshdo_13" class="wp-synhighlighter-outer"><div id="wpshdi_13" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;">spoof_mac<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
	ip <span class="kw2">link</span> <span class="kw1">set</span> dev eth0 address XX:XX:XX:XX:XX:XX
<span class="br0">&#125;</span>
&nbsp;
add_hook sysinit_end spoof_mac</pre></div></div>
<p>This file add a hook at the end of system initial process with a function which use the <em>ip</em> command to change the MAC address on system boot.</p>
<p style='text-align:left'>&copy; 2011, <a href='http://gnailuy.com'>Yuliang Jin</a>. All rights reserved. <br />This post is under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-ShareAlike 3.0 Unported License</a>.</p>
<p><a class="a2a_button_twitter_tweet addtoany_special_service" data-count="horizontal" data-url="http://gnailuy.com/2011/10/19/spoofing-mac-address-in-archlinux/" data-text="Spoofing MAC address in Archlinux"></a><a class="a2a_button_google_plusone addtoany_special_service" data-href="http://gnailuy.com/2011/10/19/spoofing-mac-address-in-archlinux/"></a><a class="a2a_button_facebook_like addtoany_special_service" data-href="http://gnailuy.com/2011/10/19/spoofing-mac-address-in-archlinux/"></a><a class="a2a_button_read_it_later" href="http://www.addtoany.com/add_to/read_it_later?linkurl=http%3A%2F%2Fgnailuy.com%2F2011%2F10%2F19%2Fspoofing-mac-address-in-archlinux%2F&amp;linkname=Spoofing%20MAC%20address%20in%20Archlinux" title="Read It Later" rel="nofollow" target="_blank"><img src="http://gnailuy.com/wp-content/plugins/add-to-any/icons/read_it_later.png" width="16" height="16" alt="Read It Later"/></a><a class="a2a_button_evernote" href="http://www.addtoany.com/add_to/evernote?linkurl=http%3A%2F%2Fgnailuy.com%2F2011%2F10%2F19%2Fspoofing-mac-address-in-archlinux%2F&amp;linkname=Spoofing%20MAC%20address%20in%20Archlinux" title="Evernote" rel="nofollow" target="_blank"><img src="http://gnailuy.com/wp-content/plugins/add-to-any/icons/evernote.png" width="16" height="16" alt="Evernote"/></a><a class="a2a_button_printfriendly" href="http://www.addtoany.com/add_to/printfriendly?linkurl=http%3A%2F%2Fgnailuy.com%2F2011%2F10%2F19%2Fspoofing-mac-address-in-archlinux%2F&amp;linkname=Spoofing%20MAC%20address%20in%20Archlinux" title="PrintFriendly" rel="nofollow" target="_blank"><img src="http://gnailuy.com/wp-content/plugins/add-to-any/icons/printfriendly.png" width="16" height="16" alt="PrintFriendly"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fgnailuy.com%2F2011%2F10%2F19%2Fspoofing-mac-address-in-archlinux%2F&amp;title=Spoofing%20MAC%20address%20in%20Archlinux" id="wpa2a_10">Share/Bookmark</a></p>]]></content:encoded>
			<wfw:commentRss>http://gnailuy.com/2011/10/19/spoofing-mac-address-in-archlinux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Archlinux中伪装MAC地址</title>
		<link>http://gnailuy.com/2011/10/19/archlinux%e4%b8%ad%e4%bc%aa%e8%a3%85mac%e5%9c%b0%e5%9d%80/</link>
		<comments>http://gnailuy.com/2011/10/19/archlinux%e4%b8%ad%e4%bc%aa%e8%a3%85mac%e5%9c%b0%e5%9d%80/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 23:51:22 +0000</pubDate>
		<dc:creator>Yuliang Jin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Archlinux]]></category>
		<category><![CDATA[Command Line Interface]]></category>
		<category><![CDATA[Network]]></category>

		<guid isPermaLink="false">http://gnailuy.com/?p=386</guid>
		<description><![CDATA[装好Archlinux以后，我遇到的第一个麻烦就是如何修改MAC地址来接入校园网。之前我写过一篇短文，里面介绍Linux下如何修改MAC地址(在这里)。那篇文章介绍了如何使用ifconfig程序临时修改MAC地址，以及在Red Hat/CentOS/Fedora或Debian/ubuntu中如何修改网络配置文件来修改MAC地址。但是我发现我新装的Archlinux没有ifconfig程序(我安装系统时选择的包很少)。所以我得找个其他的方法，幸好，Arch有自己的Arch Way。 (This post is also available in English: link) 在Arch Wiki中提到了两种临时改变MAC地址的方法，使用macchanger或者使用ip命令： 或者 其中eth0是有线网卡的设备名字。我新装的系统里还没有macchanger，所以我使用了第二种方法(以后应该熟悉一下ip这个程序了，它是用来代替陈旧的ifconfig程序的)。连上互联网以后，你可能会对macchanger这个工具比较有兴趣，它甚至可以为你的设备增加一个随机的MAC地址，非常有趣。 使用上述两个方法修改MAC地址都是临时的，重启之后修改就会失效。Arch Wiki给出了一种非常符合Arch Way的方法，可以在启动时就修改MAC地址。只需要创建文件/etc/rc.d/functions.d/macspoof ，文件内容如下： 这个文件在系统初始化过程最后增加了一个钩子函数，这个函数调用ip这个程序修改MAC地址，从而在每次启动时都使用修改的MAC地址。 &#169; 2011, Yuliang Jin. All rights reserved. This post is under a Creative Commons Attribution-ShareAlike 3.0 Unported License.]]></description>
			<content:encoded><![CDATA[<p>装好Archlinux以后，我遇到的第一个麻烦就是如何修改MAC地址来接入校园网。之前我写过一篇短文，里面介绍Linux下如何修改MAC地址(在<a title="How to change MAC address in Linux" href="http://gnailuy.com/2011/07/15/how-to-change-mac-address-in-linux/">这里</a>)。那篇文章介绍了如何使用<a title="ifconfig" href="http://en.wikipedia.org/wiki/Ifconfig" target="_blank">ifconfig</a>程序临时修改MAC地址，以及在Red Hat/CentOS/Fedora或Debian/ubuntu中如何修改网络配置文件来修改MAC地址。但是我发现我新装的Archlinux没有ifconfig程序(我安装系统时选择的包很少)。所以我得找个其他的方法，幸好，Arch有自己的Arch Way。</p>
<p>(This post is also available in English: <a title="Spoofing MAC address in Archlinux" href="http://gnailuy.com/2011/10/19/spoofing-mac-address-in-archlinux/">link</a>)</p>
<p>在<a title="MAC Address Spoofing" href="https://wiki.archlinux.org/index.php/MAC_Address_Spoofing" target="_blank">Arch Wiki</a>中提到了两种临时改变MAC地址的方法，使用<a title="macchanger" href="http://www.alobbs.com/macchanger" target="_blank">macchanger</a>或者使用<a title="ip(Linux Man Page)" href="http://linux.die.net/man/8/ip" target="_blank">ip</a>命令：</p>
<div id="wpshdo_14" class="wp-synhighlighter-outer"><div id="wpshdi_14" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;">macchanger <span class="re5">--mac</span>=XX:XX:XX:XX:XX:XX</pre></div></div>
<p>或者</p>
<div id="wpshdo_15" class="wp-synhighlighter-outer"><div id="wpshdi_15" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;">ip <span class="kw2">link</span> <span class="kw1">set</span> dev eth0 down
ip <span class="kw2">link</span> <span class="kw1">set</span> dev eth0 address XX:XX:XX:XX:XX:XX
ip <span class="kw2">link</span> <span class="kw1">set</span> dev eth0 up</pre></div></div>
<p>其中eth0是有线网卡的设备名字。我新装的系统里还没有macchanger，所以我使用了第二种方法(以后应该熟悉一下ip这个程序了，它是用来代替陈旧的ifconfig程序的)。连上互联网以后，你可能会对macchanger这个工具比较有兴趣，它甚至可以为你的设备增加一个随机的MAC地址，非常有趣。</p>
<p>使用上述两个方法修改MAC地址都是临时的，重启之后修改就会失效。Arch Wiki给出了一种非常符合Arch Way的方法，可以在启动时就修改MAC地址。只需要创建文件/etc/rc.d/functions.d/macspoof ，文件内容如下：</p>
<div id="wpshdo_16" class="wp-synhighlighter-outer"><div id="wpshdi_16" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;">spoof_mac<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
	ip <span class="kw2">link</span> <span class="kw1">set</span> dev eth0 address XX:XX:XX:XX:XX:XX
<span class="br0">&#125;</span>
&nbsp;
add_hook sysinit_end spoof_mac</pre></div></div>
<p>这个文件在系统初始化过程最后增加了一个钩子函数，这个函数调用ip这个程序修改MAC地址，从而在每次启动时都使用修改的MAC地址。</p>
<p style='text-align:left'>&copy; 2011, <a href='http://gnailuy.com'>Yuliang Jin</a>. All rights reserved. <br />This post is under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-ShareAlike 3.0 Unported License</a>.</p>
<p><a class="a2a_button_twitter_tweet addtoany_special_service" data-count="horizontal" data-url="http://gnailuy.com/2011/10/19/archlinux%e4%b8%ad%e4%bc%aa%e8%a3%85mac%e5%9c%b0%e5%9d%80/" data-text="Archlinux中伪装MAC地址"></a><a class="a2a_button_google_plusone addtoany_special_service" data-href="http://gnailuy.com/2011/10/19/archlinux%e4%b8%ad%e4%bc%aa%e8%a3%85mac%e5%9c%b0%e5%9d%80/"></a><a class="a2a_button_facebook_like addtoany_special_service" data-href="http://gnailuy.com/2011/10/19/archlinux%e4%b8%ad%e4%bc%aa%e8%a3%85mac%e5%9c%b0%e5%9d%80/"></a><a class="a2a_button_read_it_later" href="http://www.addtoany.com/add_to/read_it_later?linkurl=http%3A%2F%2Fgnailuy.com%2F2011%2F10%2F19%2Farchlinux%25e4%25b8%25ad%25e4%25bc%25aa%25e8%25a3%2585mac%25e5%259c%25b0%25e5%259d%2580%2F&amp;linkname=Archlinux%E4%B8%AD%E4%BC%AA%E8%A3%85MAC%E5%9C%B0%E5%9D%80" title="Read It Later" rel="nofollow" target="_blank"><img src="http://gnailuy.com/wp-content/plugins/add-to-any/icons/read_it_later.png" width="16" height="16" alt="Read It Later"/></a><a class="a2a_button_evernote" href="http://www.addtoany.com/add_to/evernote?linkurl=http%3A%2F%2Fgnailuy.com%2F2011%2F10%2F19%2Farchlinux%25e4%25b8%25ad%25e4%25bc%25aa%25e8%25a3%2585mac%25e5%259c%25b0%25e5%259d%2580%2F&amp;linkname=Archlinux%E4%B8%AD%E4%BC%AA%E8%A3%85MAC%E5%9C%B0%E5%9D%80" title="Evernote" rel="nofollow" target="_blank"><img src="http://gnailuy.com/wp-content/plugins/add-to-any/icons/evernote.png" width="16" height="16" alt="Evernote"/></a><a class="a2a_button_printfriendly" href="http://www.addtoany.com/add_to/printfriendly?linkurl=http%3A%2F%2Fgnailuy.com%2F2011%2F10%2F19%2Farchlinux%25e4%25b8%25ad%25e4%25bc%25aa%25e8%25a3%2585mac%25e5%259c%25b0%25e5%259d%2580%2F&amp;linkname=Archlinux%E4%B8%AD%E4%BC%AA%E8%A3%85MAC%E5%9C%B0%E5%9D%80" title="PrintFriendly" rel="nofollow" target="_blank"><img src="http://gnailuy.com/wp-content/plugins/add-to-any/icons/printfriendly.png" width="16" height="16" alt="PrintFriendly"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fgnailuy.com%2F2011%2F10%2F19%2Farchlinux%25e4%25b8%25ad%25e4%25bc%25aa%25e8%25a3%2585mac%25e5%259c%25b0%25e5%259d%2580%2F&amp;title=Archlinux%E4%B8%AD%E4%BC%AA%E8%A3%85MAC%E5%9C%B0%E5%9D%80" id="wpa2a_12">Share/Bookmark</a></p>]]></content:encoded>
			<wfw:commentRss>http://gnailuy.com/2011/10/19/archlinux%e4%b8%ad%e4%bc%aa%e8%a3%85mac%e5%9c%b0%e5%9d%80/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>中秋快乐！Happy Mid-autumn Festival!</title>
		<link>http://gnailuy.com/2011/09/12/%e4%b8%ad%e7%a7%8b%e5%bf%ab%e4%b9%90%ef%bc%81happy-mid-autumn-festival/</link>
		<comments>http://gnailuy.com/2011/09/12/%e4%b8%ad%e7%a7%8b%e5%bf%ab%e4%b9%90%ef%bc%81happy-mid-autumn-festival/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 02:39:21 +0000</pubDate>
		<dc:creator>Yuliang Jin</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Festivals]]></category>
		<category><![CDATA[Hope]]></category>
		<category><![CDATA[Love]]></category>
		<category><![CDATA[Site Log]]></category>

		<guid isPermaLink="false">http://gnailuy.com/?p=376</guid>
		<description><![CDATA[开学快半个月了，一直都没有更新文章。前阵子好多事啊，排版论文，抱布贸丝，又买了个吉他晚上练习，生活充实多了。 不过博客还是不能荒废的，过了中秋节我就继续开博，保持一周两到三篇文章。我要加油哈！ 还有，祝大家中秋快乐！Happy Mid-autumn Festival! &#169; 2011, Yuliang Jin. All rights reserved. This post is under a Creative Commons Attribution-ShareAlike 3.0 Unported License.]]></description>
			<content:encoded><![CDATA[<p>开学快半个月了，一直都没有更新文章。前阵子好多事啊，排版论文，抱布贸丝，又买了个吉他晚上练习，生活充实多了。</p>
<p>不过博客还是不能荒废的，过了中秋节我就继续开博，保持一周两到三篇文章。我要加油哈！</p>
<p>还有，祝大家中秋快乐！Happy Mid-autumn Festival!</p>
<p style='text-align:left'>&copy; 2011, <a href='http://gnailuy.com'>Yuliang Jin</a>. All rights reserved. <br />This post is under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-ShareAlike 3.0 Unported License</a>.</p>
<p><a class="a2a_button_twitter_tweet addtoany_special_service" data-count="horizontal" data-url="http://gnailuy.com/2011/09/12/%e4%b8%ad%e7%a7%8b%e5%bf%ab%e4%b9%90%ef%bc%81happy-mid-autumn-festival/" data-text="中秋快乐！Happy Mid-autumn Festival!"></a><a class="a2a_button_google_plusone addtoany_special_service" data-href="http://gnailuy.com/2011/09/12/%e4%b8%ad%e7%a7%8b%e5%bf%ab%e4%b9%90%ef%bc%81happy-mid-autumn-festival/"></a><a class="a2a_button_facebook_like addtoany_special_service" data-href="http://gnailuy.com/2011/09/12/%e4%b8%ad%e7%a7%8b%e5%bf%ab%e4%b9%90%ef%bc%81happy-mid-autumn-festival/"></a><a class="a2a_button_read_it_later" href="http://www.addtoany.com/add_to/read_it_later?linkurl=http%3A%2F%2Fgnailuy.com%2F2011%2F09%2F12%2F%25e4%25b8%25ad%25e7%25a7%258b%25e5%25bf%25ab%25e4%25b9%2590%25ef%25bc%2581happy-mid-autumn-festival%2F&amp;linkname=%E4%B8%AD%E7%A7%8B%E5%BF%AB%E4%B9%90%EF%BC%81Happy%20Mid-autumn%20Festival%21" title="Read It Later" rel="nofollow" target="_blank"><img src="http://gnailuy.com/wp-content/plugins/add-to-any/icons/read_it_later.png" width="16" height="16" alt="Read It Later"/></a><a class="a2a_button_evernote" href="http://www.addtoany.com/add_to/evernote?linkurl=http%3A%2F%2Fgnailuy.com%2F2011%2F09%2F12%2F%25e4%25b8%25ad%25e7%25a7%258b%25e5%25bf%25ab%25e4%25b9%2590%25ef%25bc%2581happy-mid-autumn-festival%2F&amp;linkname=%E4%B8%AD%E7%A7%8B%E5%BF%AB%E4%B9%90%EF%BC%81Happy%20Mid-autumn%20Festival%21" title="Evernote" rel="nofollow" target="_blank"><img src="http://gnailuy.com/wp-content/plugins/add-to-any/icons/evernote.png" width="16" height="16" alt="Evernote"/></a><a class="a2a_button_printfriendly" href="http://www.addtoany.com/add_to/printfriendly?linkurl=http%3A%2F%2Fgnailuy.com%2F2011%2F09%2F12%2F%25e4%25b8%25ad%25e7%25a7%258b%25e5%25bf%25ab%25e4%25b9%2590%25ef%25bc%2581happy-mid-autumn-festival%2F&amp;linkname=%E4%B8%AD%E7%A7%8B%E5%BF%AB%E4%B9%90%EF%BC%81Happy%20Mid-autumn%20Festival%21" title="PrintFriendly" rel="nofollow" target="_blank"><img src="http://gnailuy.com/wp-content/plugins/add-to-any/icons/printfriendly.png" width="16" height="16" alt="PrintFriendly"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fgnailuy.com%2F2011%2F09%2F12%2F%25e4%25b8%25ad%25e7%25a7%258b%25e5%25bf%25ab%25e4%25b9%2590%25ef%25bc%2581happy-mid-autumn-festival%2F&amp;title=%E4%B8%AD%E7%A7%8B%E5%BF%AB%E4%B9%90%EF%BC%81Happy%20Mid-autumn%20Festival%21" id="wpa2a_14">Share/Bookmark</a></p>]]></content:encoded>
			<wfw:commentRss>http://gnailuy.com/2011/09/12/%e4%b8%ad%e7%a7%8b%e5%bf%ab%e4%b9%90%ef%bc%81happy-mid-autumn-festival/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
