<?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>Simpleman &#38; Simple Life &#187; Linux</title>
	<atom:link href="http://xuming.info/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://xuming.info</link>
	<description>Learn to write and appreciate</description>
	<lastBuildDate>Sat, 11 Dec 2010 03:05:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>How to keep Ubuntu 9.10 clean</title>
		<link>http://xuming.info/2010/03/how-to-keep-ubuntu-9-10-clean/</link>
		<comments>http://xuming.info/2010/03/how-to-keep-ubuntu-9-10-clean/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 07:57:19 +0000</pubDate>
		<dc:creator>xuming</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[autoremove]]></category>
		<category><![CDATA[clean]]></category>
		<category><![CDATA[deborphan]]></category>
		<category><![CDATA[localepurge]]></category>
		<category><![CDATA[Tweak]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://xuming.info/?p=1447</guid>
		<description><![CDATA[事先说明，以下内容为多个链接的总结，不保证对您的系统同样有效，出了问题不要找我，呵呵。 Ubuntu 系统用的时间长了后，大家会发现存在很多其实已经不用的安装包和一些配置文件，占用了宝贵的硬盘空间，如何删除这些文件呢？方法如下，一般按照先后顺序执行： 1. 清除 Residual Config Packages 定位到 System/Administration/Synaptic Package Manager，选中 residual config，然后在右侧选中一个需要删除的安装包，右键选择 Mark for Complete Removal。（可以 Ctrl+A 全部选中后再选择 Removal） 然后选择 Apply，会出现一个对话框提示将要删除的安装包。 2. 清除 partial packages Partial Packages 和 Residual Packages 的区别是，Partial 的安装包在下载的过程中被中断了，没有下载完整，而 Residual 的则是下载完整了。 ming@nw8440:~$ sudo apt-get autoclean 3. 清除不需要的 locale 设置相关数据 ming@nw8440:~$ sudo apt-get install localepurge    # 对我来说，只需要 en 即可，其他都删除。安装的时候只选择 en 即可。 [...]]]></description>
			<content:encoded><![CDATA[<p>事先说明，以下内容为多个链接的总结，不保证对您的系统同样有效，出了问题不要找我，呵呵。</p>
<p>Ubuntu 系统用的时间长了后，大家会发现存在很多其实已经不用的安装包和一些配置文件，占用了宝贵的硬盘空间，如何删除这些文件呢？方法如下，一般按照先后顺序执行：</p>
<p><strong>1. 清除 Residual Config Packages</strong></p>
<p>定位到 System/Administration/Synaptic Package Manager，选中 residual config，然后在右侧选中一个需要删除的安装包，右键选择 Mark for Complete Removal。（可以 Ctrl+A 全部选中后再选择 Removal）</p>
<p><a href="http://xuming.info/wp-content/uploads/2010/03/screenshot_01.png"><img class="alignleft size-medium wp-image-1448" title="screenshot_01" src="http://xuming.info/wp-content/uploads/2010/03/screenshot_01-300x188.png" alt="" width="300" height="188" /></a></p>
<p>然后选择 Apply，会出现一个对话框提示将要删除的安装包。</p>
<p><strong>2. 清除 partial packages</strong></p>
<p>Partial Packages 和 Residual Packages 的区别是，Partial 的安装包在下载的过程中被中断了，没有下载完整，而 Residual 的则是下载完整了。<br />
 ming@nw8440:~$ sudo apt-get autoclean</p>
<p><strong>3. 清除不需要的 locale 设置相关数据</strong></p>
<p>ming@nw8440:~$ sudo apt-get install localepurge    # 对我来说，只需要 en 即可，其他都删除。安装的时候只选择 en 即可。<br />
 安装了 localepurge 的好处是每次安装一个程序，都会自动删除除了之前在安装 locale 时选择的语言，即我这里只会安装 en 的内容，其他语言的内容都会被自动清理。如安装一个程序，会自动在安装的最后出现：<br />
 ming@nw8440:~$ sudo apt-get install deborphan<br />
 &#8230;&#8230;<br />
 Setting up deborphan (1.7.28) &#8230;</p>
<p>localepurge: Disk space freed in /usr/share/locale: 124K<br />
 localepurge: Disk space freed in /usr/share/man: 24K</p>
<p>Total disk space freed by localepurge: 148K</p>
<p><strong>4. 清除 orphaned packages</strong></p>
<p>ming@nw8440:~$ sudo apt-get install deborphan    # 安装<br />
 ming@nw8440:~$ sudo deborphan | xargs sudo apt-get -y remove &#8211;purge        ＃ 使用 deborphan 清理</p>
<p><strong>5. 使用 Ubuntu Tweak 删除下载到本地的 Package 和一些已经卸载的软件的配置文件</strong></p>
<p>打开 Ubuntu Tweak 后选择 Package Cleaner</p>
<p><strong>参考内容：</strong><br />
 <a href="http://www.ubuntugeek.com/cleaning-up-all-unnecessary-junk-files-in-ubuntu.html">http://www.ubuntugeek.com/cleaning-up-all-unnecessary-junk-files-in-ubuntu.html</a><a href="http://ubuntuforums.org/showthread.php?t=140920"></p>
<p>http://ubuntuforums.org/showthread.php?t=140920</a></p>
]]></content:encoded>
			<wfw:commentRss>http://xuming.info/2010/03/how-to-keep-ubuntu-9-10-clean/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>三则关于 Novell 的新闻</title>
		<link>http://xuming.info/2010/03/%e4%b8%89%e5%88%99%e5%85%b3%e4%ba%8e-novell-%e7%9a%84%e6%96%b0%e9%97%bb/</link>
		<comments>http://xuming.info/2010/03/%e4%b8%89%e5%88%99%e5%85%b3%e4%ba%8e-novell-%e7%9a%84%e6%96%b0%e9%97%bb/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 04:37:05 +0000</pubDate>
		<dc:creator>xuming</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[KVM]]></category>
		<category><![CDATA[Novell]]></category>
		<category><![CDATA[PlateSpin]]></category>
		<category><![CDATA[Xen]]></category>

		<guid isPermaLink="false">http://xuming.info/?p=1441</guid>
		<description><![CDATA[1. Elliott Associates 风险对冲基金公司意欲收购 Novell 发生时间：2010年3月2日 参考： http://dealbook.blogs.nytimes.com/2010/03/02/elliott-associates-offers-to-buy-novell/ http://www.prnewswire.com/news-releases/elliott-offers-to-acquire-novell-86009382.html 2. Novell SLES 11 将会完全支持 KVM 将在今年发布的 SLES 11 将会完全支持 KVM，有分析人士认为这是 Novell 抛弃 Xen 投向 KVM 怀抱的开始。（注：Red Hat 从 RHEL 5.3 开始已经抛弃 Xen）。如果 Novell 也抛弃 Xen，Xen 这个虚拟化平台将彻底成为一个社区维护的产品了，不知道 Citrix 是不是非常后悔当年为什么要买 Xen 而不是其他。 不过 Novell 官方宣布将会同时支持 KVM 和 Xen，似乎此地无银三百两，呵呵。 Novell 之前收购的 PlateSpin 技术可以理解为支持 P2V 和 V2V 的 Convert [...]]]></description>
			<content:encoded><![CDATA[<p>1. Elliott Associates 风险对冲基金公司意欲收购 Novell</p>
<p>发生时间：2010年3月2日</p>
<p>参考：<br />
<a href="http://dealbook.blogs.nytimes.com/2010/03/02/elliott-associates-offers-to-buy-novell/">http://dealbook.blogs.nytimes.com/2010/03/02/elliott-associates-offers-to-buy-novell/</a><br />
<a href="http://www.prnewswire.com/news-releases/elliott-offers-to-acquire-novell-86009382.html">http://www.prnewswire.com/news-releases/elliott-offers-to-acquire-novell-86009382.html</a></p>
<p>2. Novell SLES 11 将会完全支持 KVM</p>
<p>将在今年发布的 SLES 11 将会完全支持 KVM，有分析人士认为这是 Novell 抛弃 Xen 投向 KVM 怀抱的开始。（注：Red Hat 从 RHEL 5.3 开始已经抛弃 Xen）。如果 Novell 也抛弃 Xen，Xen 这个虚拟化平台将彻底成为一个社区维护的产品了，不知道 Citrix 是不是非常后悔当年为什么要买 Xen 而不是其他。</p>
<p>不过 Novell 官方宣布将会同时支持 KVM 和 Xen，似乎此地无银三百两，呵呵。</p>
<p>Novell 之前收购的 PlateSpin 技术可以理解为支持 P2V 和 V2V 的 Convert 工具，可以很方便的将 Xen 虚机转换为 KVM 虚机。嗯，看来转换的代价不是很大，就等你宣布抛弃拉。</p>
<p>参考：<a href="http://www.virtualization.info/2010/03/novell-to-fully-support-kvm-in-sles-11.html">http://www.virtualization.info/2010/03/novell-to-fully-support-kvm-in-sles-11.html</a></p>
<p>3. Citrix 和 Novell 建立新的伙伴关系，并表示对于 KVM 的关注</p>
<p>几周之前，Citrix 和 Novell 宣布了在虚拟化方面建立新的伙伴关系，主要两部分内容：<br />
1). The first one is focused on providing joint technical support to those customers that run SUSE Linux Enterprise Server as a XenServer guest OS.<br />
2). The second one grants the use of Platespin Recon for Citrix and its Solutions Advisors partners.</p>
<p>别的不想多说，只想指出一点，据说 Citrix 目前在虚拟化底层的 Hypervisor 层方面无意与其他公司竞争，Citrix 更多的是关注如何在多种 Hypersior 底层技术上搭建其核心产品 VDI &#8211; XenDesktop 平台。有了这种主导思想，也就不难理解为什么 Citrix 对于 KVM 也表示关注了。</p>
]]></content:encoded>
			<wfw:commentRss>http://xuming.info/2010/03/%e4%b8%89%e5%88%99%e5%85%b3%e4%ba%8e-novell-%e7%9a%84%e6%96%b0%e9%97%bb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Desktop On Ubuntu 9.10 Summary</title>
		<link>http://xuming.info/2010/03/google-desktop-on-ubuntu-9-10-summary/</link>
		<comments>http://xuming.info/2010/03/google-desktop-on-ubuntu-9-10-summary/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 10:44:07 +0000</pubDate>
		<dc:creator>xuming</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[Summary]]></category>

		<guid isPermaLink="false">http://xuming.info/?p=1436</guid>
		<description><![CDATA[$ uname -a Linux nw8440 2.6.31-19-generic #56-Ubuntu SMP Thu Jan 28 02:39:34 UTC 2010 x86_64 GNU/Linux $ date Mon Mar  1 18:43:41 CST 2010 如何安装 推荐先安装如下软件包， $ sudo apt-get install wv catdoc    # 用于对 Windows Office 的文件，如 Word, Powerpoint，Excel 等文件进行索引 $ sudo apt-get install 然后到这个页面 http://desktop.google.com/zh/linux/download.html 下载对应的 Google Desktop 并安装 如何卸载 $ sudo dpkg -r [...]]]></description>
			<content:encoded><![CDATA[<p>$ uname -a<br />
Linux nw8440 2.6.31-19-generic #56-Ubuntu SMP Thu Jan 28 02:39:34 UTC 2010 x86_64 GNU/Linux<br />
$ date<br />
Mon Mar  1 18:43:41 CST 2010</p>
<p><strong>如何安装</strong></p>
<p>推荐先安装如下软件包，<br />
$ sudo apt-get install wv catdoc    # 用于对 Windows Office 的文件，如 Word, Powerpoint，Excel 等文件进行索引<br />
$ sudo apt-get install <br />
然后到这个页面 http://desktop.google.com/zh/linux/download.html 下载对应的 Google Desktop 并安装</p>
<p><strong>如何卸载</strong></p>
<p>$ sudo dpkg -r google-desktop-linux</p>
<p><strong>注意</strong></p>
<p>如果是覆盖安装，不会删除已经存在的索引文件；<br />
如果是卸载安装，则会删除已经存在的索引文件。</p>
<p><strong>快捷方式</strong></p>
<p>默认是快速敲击 Ctrl 键两次出现 Google Desktop 输入框。这个是可以修改的。</p>
<p><strong>如何备份索引文件</strong></p>
<p>备份如下两个文件<br />
~/.google                        ＃ 这是个文件<br />
/var/cache/google/desktop        ＃ 这是个目录</p>
<p><strong>如何恢复索引文件</strong></p>
<p>先停止 Google Desktop，然后覆盖上面备份的两个文件或目录。</p>
<p><strong>如何停止和开启 Google Desktop</strong></p>
<p>1. 右键点击运行在任务栏的 Google Desktop 图标；<br />
2. 选择 Exit，出现&#8221;Are you sure you want to quit Google Desktop?&#8221;的提示；<br />
3. 选择 Yes 退出。</p>
<p>可以在开始菜单中选择  &#8220;Google Desktop&#8221; &gt; &#8220;Google Desktop.&#8221; 开启。</p>
<p>注意，在安装 Google Desktop 之后，用户每次登录 GUI 界面都是都是自动启动 Google Desktop 的。</p>
<p><strong>关于索引的更新频率</strong></p>
<p>Google Desktop 的索引在系统处于闲置状态时自动在后台运行，一般初次索引完毕需要数个小时，最好在初次索引的时候在完成之前不要关机。</p>
<p>一旦初次索引完成之后，会自动根据计算机的数据变化自动更新。注意：Only kernel versions 2.6.13 and up support immediate real-time indexing. For Kernels lower than 2.6.13, Google Desktop will refresh the index periodically to keep you up to date。</p>
<p><strong>关于 Google Desktop 软件本身的自动升级</strong></p>
<p>Linux 平台的 Google Desktop 软件本身会自动升级，无需用户干预。具体看：http://desktop.google.com/support/linux/bin/answer.py?answer=62874&amp;cbid=eohtea7rchsb&amp;src=cb&amp;lev=answer</p>
<p><strong>关于搜索的技巧</strong></p>
<p>Google Web Search 中适用的高级搜索技巧对于 Google Desktop 同样适用，如：</p>
<p>filetype:pdf        # 只搜索 pdf 后缀的文件<br />
dogs -cats            # 搜索包含 dogs 同时不包含 cats 的结果<br />
&#8220;like this&#8221;            # 使用引号搜索包含空格等特殊符号的内容</p>
<p><strong>支持索引的文件类型</strong></p>
<p>支持如下类型的文件<br />
*  PDF and PostScript<br />
*  Text files (including source code)<br />
*  HTML<br />
*  OpenOffice.org Writer, Calc, and Impress files<br />
*  Microsoft .doc (Word), .xls (Excel), and .ppt (Powerpoint) files<br />
*  Media files and metadata (such as artist and album information)<br />
*  File names for most other files on your internal hard drives </p>
<p>Linux 版本的 Google Desktop 不支持如下文件<br />
1. Filenames starting with a dot (&#8220;.&#8221;) which are hidden files.<br />
2. Filenames ending with a tilde (&#8220;~&#8221;), which are usually backup files generated by text editors like VIM. </p>
<p>不搜索如下目录的文件<br />
* /boot<br />
* /dev/<br />
* /lib<br />
* /proc<br />
* /tmp </p>
<p><strong>参考：</strong><br />
http://desktop.google.com/en/linux/gettingstarted.html</p>
<p>http://desktop.google.com/support/linux/?hl=en</p>
]]></content:encoded>
			<wfw:commentRss>http://xuming.info/2010/03/google-desktop-on-ubuntu-9-10-summary/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Red Hat Not Happy With Novell&#8217;s Claim of Support RHEL</title>
		<link>http://xuming.info/2010/01/red-hat-not-happy-with-novells-claim-of-support-rhel/</link>
		<comments>http://xuming.info/2010/01/red-hat-not-happy-with-novells-claim-of-support-rhel/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 04:39:01 +0000</pubDate>
		<dc:creator>xuming</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Novell]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[RHEL]]></category>
		<category><![CDATA[SLES]]></category>

		<guid isPermaLink="false">http://xuming.info/?p=1389</guid>
		<description><![CDATA[看到一则消息，内容是 Red Hat 伊比利亚地区经理在拜访客户时发现，Novell 联系过他们的客户并且声称 Novell 提供对 RHEL 的支持，并且可以享受只有 Red Hat 50% 甚至更少的服务价格。然后 Red Hat 的这个经理当然很愤怒了，他写了一封邮件给他们的客户，指出 RHEL 产品本身的服务支持只能通过 Red Hat 提供，其他第三方的支持是不被 Red Hat 支持的。 邮件原文如下： Novell 的做法，虽然技术上实现是不难的，但是从道义上来说很难被接受，就像你买了 PSP，却只玩盗版的游戏，索尼当然会很怒。由此，我想到了 Oracle 的Unbreakable Linux，完全就是 RHEL  的再编译，却用极低的服务价格直接拿来卖钱，完全是挤兑 Red Hat。 Novell 应该专注于其自身的 SLES，抓住其核心服务，SUSE 的 SUSE Studio 技术是独树一帜的。 相关信息来源： Novell slapped for impersonating Red Hat Red Hat and Google share the [...]]]></description>
			<content:encoded><![CDATA[<p>看到一则消息，内容是 Red Hat 伊比利亚地区经理在拜访客户时发现，Novell 联系过他们的客户并且声称 Novell 提供对 RHEL 的支持，并且可以享受只有 Red Hat 50% 甚至更少的服务价格。然后 Red Hat 的这个经理当然很愤怒了，他写了一封邮件给他们的客户，指出 RHEL 产品本身的服务支持只能通过 Red Hat 提供，其他第三方的支持是不被 Red Hat 支持的。</p>
<p>邮件原文如下：</p>
<p><img src="http://i.i.com.com/cnwk.1d/i/bto/20100119/Red_Hat_610x592.png" alt="" width="488" height="474" /></p>
<p>Novell 的做法，虽然技术上实现是不难的，但是从道义上来说很难被接受，就像你买了 PSP，却只玩盗版的游戏，索尼当然会很怒。由此，我想到了 Oracle 的Unbreakable Linux，完全就是 RHEL  的再编译，却用极低的服务价格直接拿来卖钱，完全是挤兑 Red Hat。</p>
<p>Novell 应该专注于其自身的 SLES，抓住其核心服务，SUSE 的 SUSE Studio 技术是独树一帜的。</p>
<p>相关信息来源：<br />
 <a href="http://news.cnet.com/8301-13505_3-10436809-16.html">Novell slapped for impersonating Red Hat</a><br />
 <a href="http://news.cnet.com/8301-13505_3-10378873-16.html">Red Hat and Google share the CIO love</a></p>
<p><br class="spacer_" /></p>
]]></content:encoded>
			<wfw:commentRss>http://xuming.info/2010/01/red-hat-not-happy-with-novells-claim-of-support-rhel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to install TrueCrypt in Ubuntu 9.10</title>
		<link>http://xuming.info/2010/01/how-to-install-truecrypt-in-ubuntu-9-10/</link>
		<comments>http://xuming.info/2010/01/how-to-install-truecrypt-in-ubuntu-9-10/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 05:16:55 +0000</pubDate>
		<dc:creator>xuming</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[TrueCrypt]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[utf8]]></category>
		<category><![CDATA[x64]]></category>

		<guid isPermaLink="false">http://xuming.info/?p=1364</guid>
		<description><![CDATA[Ubuntu 中并没有提供 TrueCrypt 的安装源，可以到 http://www.truecrypt.org/downloads 下载对应的 Ubuntu 版本，然后 $ tar -xvf truecrypt-6.3a-ubuntu-x64.tar.gz        # 我这里下载的是 x64 的安装包，根据情况修改 $ ./truecrypt-6.3a-setup-ubuntu-x64 出现下面安装提示， 选择 Install TrueCrypt，在下一个窗口选择 I accept and agree to bound by the license terms，然后选择 Install Package， 最后安装成功。 如果加载后发现出现乱码，可以通过在 TrueCrypt 的控制面板中选择 Settings/Preferences/Mount Options/Filesystem 中填入 utf8，然后再次加载即可。]]></description>
			<content:encoded><![CDATA[<p>Ubuntu 中并没有提供 TrueCrypt 的安装源，可以到 http://www.truecrypt.org/downloads 下载对应的 Ubuntu 版本，然后</p>
<p>$ tar -xvf truecrypt-6.3a-ubuntu-x64.tar.gz        # 我这里下载的是 x64 的安装包，根据情况修改<br />
 $ ./truecrypt-6.3a-setup-ubuntu-x64</p>
<p>出现下面安装提示，</p>
<p style="text-align: center;"><a href="http://xuming.info/wp-content/uploads/2010/01/TrueCrypt011.png"><img class="size-medium wp-image-1366  aligncenter" title="TrueCrypt01" src="http://xuming.info/wp-content/uploads/2010/01/TrueCrypt011-300x127.png" alt="" width="300" height="127" /></a></p>
<p>选择 Install TrueCrypt，在下一个窗口选择 I accept and agree to bound by the license terms，然后选择 Install Package，</p>
<p><img src="http://xuming.info/wp-content/uploads/2010/01/TrueCrypt04.png" alt="TrueCrypt" width="497" height="206" /></p>
<p>最后安装成功。</p>
<p>如果加载后发现出现乱码，可以通过在 TrueCrypt 的控制面板中选择 Settings/Preferences/Mount Options/Filesystem 中填入 utf8，然后再次加载即可。</p>
]]></content:encoded>
			<wfw:commentRss>http://xuming.info/2010/01/how-to-install-truecrypt-in-ubuntu-9-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何使用 rdesktop 的 seamlessrdp 模式?</title>
		<link>http://xuming.info/2010/01/%e5%a6%82%e4%bd%95%e4%bd%bf%e7%94%a8-rdesktop-%e7%9a%84-seamlessrdp-%e6%a8%a1%e5%bc%8f/</link>
		<comments>http://xuming.info/2010/01/%e5%a6%82%e4%bd%95%e4%bd%bf%e7%94%a8-rdesktop-%e7%9a%84-seamlessrdp-%e6%a8%a1%e5%bc%8f/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 03:11:29 +0000</pubDate>
		<dc:creator>xuming</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[rdesktop]]></category>
		<category><![CDATA[seamlessrdp]]></category>
		<category><![CDATA[unity]]></category>

		<guid isPermaLink="false">http://xuming.info/?p=1341</guid>
		<description><![CDATA[可以在 Linux 机器上安装 rdesktop 程序通过 rdp 协议连接远程 Windows 桌面，如果只是想使用其中的一个应用程序，而不想登录整个桌面呢？尝试使用 rdesktop 的 seamlessrdp 模式吧。 操作过程： 1. 到 http://www.cendio.com/seamlessrdp/ 下载 seamlessrdp.zip 文件，解压缩到目标 Windows 机器的一个目录，如 c:\seamlessrdp 目录； 2. 然后在 Linux 机器上执行： rdesktop -A -s &#8220;c:\seamlessrdp\seamlessrdpshell.exe notepad&#8221; -u username -p password 192.168.0.1 即可以开启一个窗口，显示 192.168.0.1 这台 Windows 机器上的 notepad 程序在当前的 Linux 桌面了。可以替换 notepad 为其他任何安装在目标 Windows 机器上的软件，必要的时候使用绝对路径指定应用程序的路径。 需要考虑的问题是，受限于 Terminal Service 的问题，Windows [...]]]></description>
			<content:encoded><![CDATA[<p>可以在 Linux 机器上安装 rdesktop 程序通过 rdp 协议连接远程 Windows 桌面，如果只是想使用其中的一个应用程序，而不想登录整个桌面呢？尝试使用 rdesktop 的 seamlessrdp 模式吧。</p>
<p>操作过程：<br />
1. 到 http://www.cendio.com/seamlessrdp/ 下载 seamlessrdp.zip 文件，解压缩到目标 Windows 机器的一个目录，如 c:\seamlessrdp 目录；<br />
2. 然后在 Linux 机器上执行：<br />
rdesktop -A -s &#8220;c:\seamlessrdp\seamlessrdpshell.exe notepad&#8221; -u username -p password 192.168.0.1 <br />
即可以开启一个窗口，显示 192.168.0.1 这台 Windows 机器上的 notepad 程序在当前的 Linux 桌面了。可以替换 notepad 为其他任何安装在目标 Windows 机器上的软件，必要的时候使用绝对路径指定应用程序的路径。</p>
<p>需要考虑的问题是，受限于 Terminal Service 的问题，Windows 2003 机器只能同时登录一个 console session 和两个非 console 的 session，即最多只能同时运行三个目标 Windows 的程序。而 Windows XP 的目标机器，只能同时登录一个，即只能同时发起一个应用程序，看来 XP 的目标机器还是使用标准的 Desktop 模式吧，不要使用 Seamlessrdp 模式。（不过可以参考这篇文章：http://www.linux.com/archive/feature/124908 ，在 Linux 桌面上显示 Windows 的开始菜单。）</p>
<p>附注：<br />
VMware Workstation 6.5 以上具有 Unity 模式，可以更好的实现之前所说的 rdesktop 的 seamlessrdp 模式，但是 VMware 的 Unity 模式，必须在本地安装 VMware Workstation，即只能对安装在本地的 VM 实现。而 rdesktop 的 seamlessrdp 模式则可以对一切支持 RDP 协议的客户端实现，可以是本地的虚拟机，也可以是网络上的其他机器。</p>
]]></content:encoded>
			<wfw:commentRss>http://xuming.info/2010/01/%e5%a6%82%e4%bd%95%e4%bd%bf%e7%94%a8-rdesktop-%e7%9a%84-seamlessrdp-%e6%a8%a1%e5%bc%8f/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ubuntu 9.10 安装 tor 过程</title>
		<link>http://xuming.info/2010/01/ubuntu-9-10-%e5%ae%89%e8%a3%85-tor-%e8%bf%87%e7%a8%8b/</link>
		<comments>http://xuming.info/2010/01/ubuntu-9-10-%e5%ae%89%e8%a3%85-tor-%e8%bf%87%e7%a8%8b/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 14:21:47 +0000</pubDate>
		<dc:creator>xuming</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Foxyproxy]]></category>
		<category><![CDATA[Jaunty]]></category>
		<category><![CDATA[Karmic]]></category>
		<category><![CDATA[tor]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://xuming.info/?p=1336</guid>
		<description><![CDATA[Tor 是什么？谁用谁知道！ $ uname -a Linux nw8440 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux $ sudo vi /etc/apt/sources.list      # 添加如下两行，jaunty 是 ubuntu 的开发版本号 # 其实 jaunty 对应 9.04，karmic 才是对应 9.10 # 但是 karmic 在 mirror.noreply.org 中不存在 deb http://mirror.noreply.org/pub/tor jaunty main deb-src http://mirror.noreply.org/pub/tor jaunty main $ gpg &#8211;keyserver keys.gnupg.net &#8211;recv AFA44BDD    # [...]]]></description>
			<content:encoded><![CDATA[<p>Tor 是什么？谁用谁知道！</p>
<p>$ uname -a<br />
Linux nw8440 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux</p>
<p>$ sudo vi /etc/apt/sources.list      # 添加如下两行，jaunty 是 ubuntu 的开发版本号<br />
# 其实 jaunty 对应 9.04，karmic 才是对应 9.10<br />
# 但是 karmic 在 mirror.noreply.org 中不存在<br />
deb http://mirror.noreply.org/pub/tor jaunty main<br />
deb-src http://mirror.noreply.org/pub/tor jaunty main</p>
<p>$ gpg &#8211;keyserver keys.gnupg.net &#8211;recv AFA44BDD    # 从 hkp 服务器 keys.gnupg.net 下载密钥 AFA44BDD<br />
gpg: requesting key AFA44BDD from hkp server keys.gnupg.net<br />
gpg: key 94C09C7F: public key &#8220;Peter Palfrader&#8221; imported<br />
gpg: no ultimately trusted keys found<br />
gpg: Total number processed: 1<br />
gpg:               imported: 1<br />
$ gpg &#8211;export &#8211;armor AFA44BDD | sudo apt-key add -<br />
OK</p>
<p>$ wget http://mirror.lupaworld.com/ubuntu/pool/main/libe/libevent/libevent1_1.3e-3_amd64.deb   # 如果是i386 版本，对应 libevent1_1.3e-3_i386.deb 这个文件<br />
$ sudo dpkg -i libevent1_1.3e-3_amd64.deb<br />
$ sudo apt-get install tor      # 同时会自动安装 privoxy<br />
$ cd /etc/rc2.d/     # 设置 run level 2 时关闭 tor 和 privoxy 服务<br />
$ sudo mv S20privoxy K20privoxy<br />
$ sudo mv S20tor K20tor<br />
$ sudo apt-get vidalia</p>
<p>再之后，设置 vidalia，再在 Firefox 安装 foxyproxy 插件。</p>
<p>#####<br />
# 如何得到 tor bridge<br />
###########################</p>
<p>给 bridges@torproject.org<br />
发邮件，题目和内容都为纯文本的 get bridges<br />
在回信中可以获取网桥地址</p>
<p>#####<br />
# 如果出现 Could not bind to 127.0.0.1:9050: Address already in use. Is Tor already running?<br />
###########################</p>
<p>在启动 vidalia 时，出现如下错误 log ：<br />
Opening Socks listener on 127.0.0.1:9050<br />
Could not bind to 127.0.0.1:9050: Address already in use. Is Tor already running?<br />
Failed to parse/validate config: Failed to bind one of the listener ports.<br />
Reading config failed&#8211;see warnings above.</p>
<p>这是由于系统启动时 tor 服务自动起来了，而 vidalia 在启动时再次尝试启动 tor，则发现端口已经被占用了，如何解决呢？</p>
<p>临时解决的方法：<br />
$ sudo service tor stop    # 或者 sudo /etc/init.d/tor stop<br />
然后再次使用 vidalia 启动 tor</p>
<p>长久解决方法：<br />
$ cd /etc/rc2.d/     # 设置为 run level 2 时关闭对应服务<br />
$ sudo mv S20privoxy K20privoxy<br />
$ sudo mv S20tor K20tor<br />
注意：在类似 rcx.d 的目录中，存在着 Snnscript 和 Knnscript 的 symbolic links，nn 表示顺序，按照从小到大顺序，K 表示首先停止这些服务，然后启动以 S 开头的服务</p>
]]></content:encoded>
			<wfw:commentRss>http://xuming.info/2010/01/ubuntu-9-10-%e5%ae%89%e8%a3%85-tor-%e8%bf%87%e7%a8%8b/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Avatar （阿凡达）和 Linux</title>
		<link>http://xuming.info/2010/01/avatar-%ef%bc%88%e9%98%bf%e5%87%a1%e8%be%be%ef%bc%89%e5%92%8c-linux/</link>
		<comments>http://xuming.info/2010/01/avatar-%ef%bc%88%e9%98%bf%e5%87%a1%e8%be%be%ef%bc%89%e5%92%8c-linux/#comments</comments>
		<pubDate>Thu, 07 Jan 2010 02:40:28 +0000</pubDate>
		<dc:creator>xuming</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Avatar]]></category>
		<category><![CDATA[Balde]]></category>
		<category><![CDATA[RHEL]]></category>

		<guid isPermaLink="false">http://xuming.info/?p=1315</guid>
		<description><![CDATA[呃，目前还没有到电影院看过阿凡达，心向往啊！网上讨论的阿凡达，很多都是关于剧情啦，影响啦等等，嗯，充斥着无所不在的文艺青年。 一些阿凡达制作的背景资料：(信息来源：http://www.reallylinux.com/docs/avataruseslinux.shtml) * 阿凡达由一家位于新西兰惠灵顿的名为 WETA Digital 的公司渲染制作，这家公司同时制作过 Lord of the Rings, Fantastic Four, King Kong, and Avatar 等电影的动画特效； * 渲染服务器采用的是 RHEL (Red Hat Enterprise Linux) Cluster，具体节点数未知，大概在数百台以上； * 服务器硬件采用的是 HP 的刀片服务器； * 使用的是 64 位基于 Linux 的 3D 建模和渲染软件。 相关： Linux in Hollywood：http://digitalcontentproducer.com/dcc/revfeat/video_linux_hollywood/]]></description>
			<content:encoded><![CDATA[<p>呃，目前还没有到电影院看过阿凡达，心向往啊！网上讨论的阿凡达，很多都是关于剧情啦，影响啦等等，嗯，充斥着无所不在的文艺青年。</p>
<p>一些阿凡达制作的背景资料：(信息来源：<a href="http://www.reallylinux.com/docs/avataruseslinux.shtml">http://www.reallylinux.com/docs/avataruseslinux.shtml</a>)</p>
<p>* 阿凡达由一家位于新西兰惠灵顿的名为 WETA Digital 的公司渲染制作，这家公司同时制作过 Lord of the Rings, Fantastic Four, King Kong, and Avatar 等电影的动画特效；<br />
* 渲染服务器采用的是 RHEL (Red Hat Enterprise Linux) Cluster，具体节点数未知，大概在数百台以上；<br />
* 服务器硬件采用的是 HP 的刀片服务器；<br />
* 使用的是 64 位基于 Linux 的 3D 建模和渲染软件。</p>
<p>相关：</p>
<p><strong>Linux in Hollywood：</strong><a href="http://digitalcontentproducer.com/dcc/revfeat/video_linux_hollywood/">http://digitalcontentproducer.com/dcc/revfeat/video_linux_hollywood/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://xuming.info/2010/01/avatar-%ef%bc%88%e9%98%bf%e5%87%a1%e8%be%be%ef%bc%89%e5%92%8c-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AoE &#8211; A Low Cost SAN</title>
		<link>http://xuming.info/2009/12/aoe-a-low-cost-san/</link>
		<comments>http://xuming.info/2009/12/aoe-a-low-cost-san/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 13:56:02 +0000</pubDate>
		<dc:creator>xuming</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[AoE]]></category>
		<category><![CDATA[FCoE]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[SAN]]></category>

		<guid isPermaLink="false">http://xuming.info/?p=1238</guid>
		<description><![CDATA[AoE (ATA Over Ethernet) is a very simple and lightweight protocol which does not rely on network layers above Ethernet, this makes AoE potentially faster than iSCSI, with less load on the host to handle the additional protocols, it also means that AoE is not routable outside a LAN. AoE is intended for SANs only. [...]]]></description>
			<content:encoded><![CDATA[<p>AoE (ATA Over Ethernet) is a very simple and lightweight protocol which does not rely on network layers above Ethernet, this makes AoE potentially faster than iSCSI, with less load on the host to handle the additional protocols, it also means that AoE is not routable outside a LAN. AoE is intended for SANs only.</p>
<p>In some perspective, it is more comparable to FCoE (Fiber Channel over Ethernet) than iSCSI. It export block devices (SATA HARD DISKS) over the network with a very high throughput when coupled with a quality Ethernet switch. A qaulity Ethernet switch can maximize throughput and minimize collisions through integrity checking and packet ordering.</p>
<p>In a typically implementation of AoE, you will need some dual-port Gig-E cards, a Gig-Ethernet switch and some disks.</p>
<p>#####<br />
# Comparison of AoE vs iSCSI<br />
################################</p>
<p>These are the following advantages of AoE over iSCSI</p>
<p>    * AoE is cheap and simpler software stack. The advantage of AoE is that you don&#8217;t have the overhead of translating ATA to SCSI then back to ATA if you are using ATA drives. So there is a performance pickup.<br />
    * Server processing load for iSCSI is much higher than AoE for equivalent throughput. AoE can spare processing cycles. iSCSI requires TCP/IP and its requisite complexity.<br />
    * AoE is not a routable protocol. Therefore it provides you inherent security.<br />
    * AoE Ethernet frames are passed by standard switches.<br />
    * AoE and iSCSI both have initiator support for Windows and Linux.</p>
<p>Disadvantages of AoE over iSCSI</p>
<p>    * If you need features such as encryption, routability and user-based access in the storage protocol, iSCSI is a better choice.<br />
    * AoE is not much suitable for critical enterprise applications. AoE is not as scalable as iSCSI or Fiber Channel when you consider location i.e., with Fiber Channel and iSCSI, you can scale your storage throughout. This is primarily due to the inability of AoE to route AoE traffic.<br />
    * ATA disks are not as reliable as their SCSI counterparts.</p>
]]></content:encoded>
			<wfw:commentRss>http://xuming.info/2009/12/aoe-a-low-cost-san/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The trends and patterns of  Open Source in 2009</title>
		<link>http://xuming.info/2009/12/the-trends-and-patterns-of-open-source-in-2009/</link>
		<comments>http://xuming.info/2009/12/the-trends-and-patterns-of-open-source-in-2009/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 11:08:00 +0000</pubDate>
		<dc:creator>xuming</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[patterns]]></category>
		<category><![CDATA[trends]]></category>

		<guid isPermaLink="false">http://xuming.info/?p=1227</guid>
		<description><![CDATA[It&#8217;s nearly Xmas now, and it&#8217;s time to look back and review all the things happend in the year 2009 related with open source world. According to the blog of EOS Direcctory, there are some clear trends and patterns that can be highlighted: Govenmental push and push back In the year 2009, US government pushing [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s nearly Xmas now, and it&#8217;s time to look back and review all the things happend in the year 2009 related with open source world.</p>
<p>According to the blog of <a href="http://www.eosdirectory.com/blogs/2009/12/23/the-open-source-year-2009-identifying-trends-and-patterns/">EOS Direcctory</a>, there are some clear trends and patterns that can be highlighted:</p>
<p><strong>Govenmental push and push back</strong> <br />
In the year 2009, US government pushing Open Source in health care and on the contrary the Swiss government don&#8217;t give Open Source a choice, they choose Microsoft product exclusively.</p>
<p><strong>Rise of new Open Source services players</strong><br />
Despite the financial crisis and the economic recession, many new Open Source services companies emerge all around the world and most of them are happy with their healthy pipelines.</p>
<p><strong>Continued consolidation within Open Source</strong><br />
Many smaller and fresh companies with niche technologies been acquired and consolidated with other big players, e.g. Terracotta has acquired EHcache, SpringSource taken over multiple companies.</p>
<p><strong>Commercial vendors continued to acquire Open Source companies</strong><br />
VMware bought SpringSource, Oracle taking over Sun.</p>
<p><strong>Linux has continued to increase its presence</strong><br />
Linux wins the consumers hearts throught mobile phones and netbooks and continued its leading on the server side.</p>
<p>You can read the complete story <a href="http://www.eosdirectory.com/blogs/2009/12/23/the-open-source-year-2009-identifying-trends-and-patterns/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://xuming.info/2009/12/the-trends-and-patterns-of-open-source-in-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

