<?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>Z-turn &#187; Linux</title>
	<atom:link href="http://lfeng.me/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://lfeng.me</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Sat, 05 Mar 2011 05:06:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>增强版3G上网流量监控</title>
		<link>http://lfeng.me/2010/01/03/an-enhanced-version-of-3g-internet-traffic-monitoring/</link>
		<comments>http://lfeng.me/2010/01/03/an-enhanced-version-of-3g-internet-traffic-monitoring/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 16:38:31 +0000</pubDate>
		<dc:creator>lfeng</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Bandwidthd]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[WCDMA]]></category>

		<guid isPermaLink="false">http://lfeng.me/?p=222</guid>
		<description><![CDATA[昨天写了一个使用Bandwidthd监控流量，经过今天的观察，效果还不错，丫WCDMA确实快阿，烧起流量来也快，哗啦啦几十M就不见鸟= =！ 昨晚还遗留了一个问题没有解决： 因为Bandwidthd监控网段来进行流量监控，而WCDMA连接之后是动态IP，虽然现在基本确定获取的IP在112.96.0.0这个网段内，但是这个东西，我也不敢确定，那么就得弄个东西，在获取的IP不是这个网段的时候来提醒不是。 刚开始使用notify-send，遇到root权限下提示不显示在当前桌面的问题，后来在牛哄哄花主席的提醒下，设置了一下DISPLAY环境变量，出是出来了，但是跟当前用户的提示是重叠的= =！，又因为目前notify-send无法更改提示的位置，所以放弃。 这个时候牛哄哄的花主席又出来了：使用zenity，哈，问题圆满解决，修改wcdma-bandwidthd-start脚本内容入下： #!/bin/bash export DISPLAY=:0.0 #修换环境变量，显示在当前用户的第一屏 export LANG=zh_CN.utf-8 #修改语言环境，否则下面的出现中文将无法正常工作 /etc/init.d/bandwidthd start notify-send "$4" -i "gnome-nettool" -u "critical" -t 100000 #还是意思一下，用notify显示一下IP 当获取的IP不在112.96.0.0网段时，弹出警告框提醒 if [[ ! "$4" =~ 112.96(.[0-9]{1,3}){2} ]]; then zenity --warning --text="当前获取的IP地址$4n不在监控范围内，请重新配置Bandwidthd" --width=350 fi 小测试一下，工作正常，哦耶～～～ 恩，现在可以安心用着了，不过...这流量烧的，确实心痛阿.... ==================纠结的分割线================== 好吧，我快跟大骨头一样成脚本控了....]]></description>
			<content:encoded><![CDATA[<p>昨天写了一个使用<a href="http://lfeng.me/2010/01/02/ubuntu-use-bandwidthd-network-usage-statistics/" target="_self">Bandwidthd监控流量</a>，经过今天的观察，效果还不错，丫WCDMA确实快阿，烧起流量来也快，哗啦啦几十M就不见鸟= =！</p>

<p>昨晚还遗留了一个问题没有解决：
因为Bandwidthd监控网段来进行流量监控，而WCDMA连接之后是动态IP，虽然现在基本确定获取的IP在112.96.0.0这个网段内，但是这个东西，我也不敢确定，那么就得弄个东西，在获取的IP不是这个网段的时候来提醒不是。
刚开始使用notify-send，遇到root权限下提示不显示在当前桌面的问题，后来在牛哄哄花主席的提醒下，设置了一下DISPLAY环境变量，出是出来了，但是跟当前用户的提示是重叠的= =！，又因为目前notify-send无法更改提示的位置，所以放弃。 这个时候牛哄哄的花主席又出来了：使用zenity，哈，问题圆满解决，修改wcdma-bandwidthd-start脚本内容入下：
<pre lang="bash">#!/bin/bash
export DISPLAY=:0.0 #修换环境变量，显示在当前用户的第一屏
export LANG=zh_CN.utf-8 #修改语言环境，否则下面的出现中文将无法正常工作
/etc/init.d/bandwidthd start
notify-send "$4" -i "gnome-nettool" -u "critical" -t 100000 #还是意思一下，用notify显示一下IP</p>

<h1>当获取的IP不在112.96.0.0网段时，弹出警告框提醒</h1>

<p>if [[ ! "$4" =~ 112.96(.[0-9]{1,3}){2} ]]; then
    zenity --warning --text="当前获取的IP地址$4n不在监控范围内，请重新配置Bandwidthd" --width=350
fi</pre>
小测试一下，工作正常，哦耶～～～</p>

<p style="text-align: center;"><a href="http://lfeng.me/wp-content/uploads/2010/01/screenshot_103.png"><img class="size-full wp-image-223 aligncenter" title="screenshot_103" src="http://lfeng.me/wp-content/uploads/2010/01/screenshot_103.png" alt="" width="352" height="153" /></a></p>

<p>恩，现在可以安心用着了，不过...这流量烧的，确实心痛阿....</p>

<p>==================纠结的分割线==================
好吧，我快跟<a title="LAZY bones" href="http://li2z.cn/" target="_blank">大骨头</a>一样成脚本控了....</p>
]]></content:encoded>
			<wfw:commentRss>http://lfeng.me/2010/01/03/an-enhanced-version-of-3g-internet-traffic-monitoring/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ubuntu下使用Bandwidthd统计网络使用量</title>
		<link>http://lfeng.me/2010/01/02/ubuntu-use-bandwidthd-network-usage-statistics/</link>
		<comments>http://lfeng.me/2010/01/02/ubuntu-use-bandwidthd-network-usage-statistics/#comments</comments>
		<pubDate>Fri, 01 Jan 2010 16:04:44 +0000</pubDate>
		<dc:creator>lfeng</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Bandwidthd]]></category>
		<category><![CDATA[WCDMA]]></category>

		<guid isPermaLink="false">http://lfeng.me/?p=216</guid>
		<description><![CDATA[话说为了因对即将到来的广西/湖南/浙江的千里大奔袭，前天跟家里请示了一下然后去办了一个超猥亵联通沃～上网卡套餐，刚开始看中便宜又实惠的移动TD套餐的，结果发现那丫更猥琐，广西区内不限时随你搞，漫游每个月只能用10个小时= =！很明显算流量的联通更适合我一点，遂办之... 华为E176G的WCDMA无线网卡在Ubuntu里的驱动支持相当的好，插上直接识别，设置一下拨号，直接联通（恩，暂时还没发现联不通的杯具出现...）,登录联通网站一查流量，哦也，不对哈，我刚办的卡怎么已经被用掉400来M了，夸张了咩...电话经销商，态度还算不错，让我去换张新的... OK，扯远了... 因为这个沃～的最低一档资费是每月1G流量，虽然俺用起来会比较小心，8过流量这个东西明显不是我能控制的，监控就是必须的了...无奈这个网卡在Win里的拨号软件带流量统计，而Ubuntu的Network Manager明显米有这个东西，百google度了一圈，简单又基本满足我要求的就数Bandwidthd啦，直接从源里安装： sudo apt-get install bandwidthd 安装的时候会要求选择要监控的网卡，我这里比较特殊，因为同时开了VPN，因此选择了any。当然，这个在配置文件里可以修改的～～当然，要查看流量统计，一个http服务器是必须的，我以前已经安装了apache，这里就不扯了～ 安装完成之后当然是要修改一下配置文件 sudo gedit /etc/bandwidthd/bandwidthd.conf 具体配置百google度上已经烂大街了，这里就不罗嗦，要实现我要的WCDMA流量统计，最重要的是要修改两个地方，即dev和subnet。 dev就是刚才安装时候选择的要监控的网络接口，而subnet就是要监控的网段（或者IP地址）。难点也就在这里... 因为这个WCDMA的ppp拨号是动态IP，那我要监控那个网段呢？呃...米办法，体力活动开始，经过N次（不小于20）拨号/断开的操作之后，初步确定我所用的号码（广东中山的号）联通网络之后获得的IP段是112.96.0.0/255.248.0.0，恩，暂时添加这个网段～～～至于bandwidthd其他一些7788的配置，百google度... OK，那么下面的任务就是只有在使用这个WCDMA的时候才启动bandwidthd，方法很简单： 1. 关闭bandwidthd的自启动 sudo rm /etc/rc2.d/S20bandwidthd 2. 在/etc/ppp/ip-up.d中添加启动bandwidthd的脚本wcdma-bandwidthd-start,并修改他的权限为可执行 #!/bin/sh /etc/init.d/bandwidthd start 3. 2. 在/etc/ppp/ip-down.d中添加关闭bandwidthd的脚本wcdma-bandwidthd-stop,并修改他的权限为可执行 #!/bin/sh /etc/init.d/bandwidthd stop OK...大工基本告成... 呃...为什是基本呢？这个是因为我想在启动脚本里判断获取的IP是否在监控的IP段里，不在监控范围的话使用notify-send发送提醒，但是...貌似在root权限下弹不出来，求高手解决...]]></description>
			<content:encoded><![CDATA[<p>话说为了因对即将到来的广西/湖南/浙江的千里大奔袭，前天跟家里请示了一下然后去办了一个超猥亵联通沃～上网卡套餐，刚开始看中便宜又实惠的移动TD套餐的，结果发现那丫更猥琐，广西区内不限时随你搞，漫游每个月只能用10个小时= =！很明显算流量的联通更适合我一点，遂办之...</p>

<p>华为E176G的WCDMA无线网卡在Ubuntu里的驱动支持相当的好，插上直接识别，设置一下拨号，直接联通（恩，暂时还没发现联不通的杯具出现...）,登录联通网站一查流量，哦也，不对哈，我刚办的卡怎么已经被用掉400来M了，夸张了咩...电话经销商，态度还算不错，让我去换张新的...</p>

<p>OK，扯远了...
因为这个沃～的最低一档资费是每月1G流量，虽然俺用起来会比较小心，8过流量这个东西明显不是我能控制的，监控就是必须的了...无奈这个网卡在Win里的拨号软件带流量统计，而Ubuntu的Network Manager明显米有这个东西，百google度了一圈，简单又基本满足我要求的就数Bandwidthd啦，直接从源里安装：
<pre lang="bash">sudo apt-get install bandwidthd</pre>
安装的时候会要求选择要监控的网卡，我这里比较特殊，因为同时开了VPN，因此选择了any。当然，这个在配置文件里可以修改的～～当然，要查看流量统计，一个http服务器是必须的，我以前已经安装了apache，这里就不扯了～</p>

<p>安装完成之后当然是要修改一下配置文件
<pre lang="bash">sudo gedit /etc/bandwidthd/bandwidthd.conf</pre>
具体配置百google度上已经烂大街了，这里就不罗嗦，要实现我要的WCDMA流量统计，最重要的是要修改两个地方，即dev和subnet。
dev就是刚才安装时候选择的要监控的网络接口，而subnet就是要监控的网段（或者IP地址）。难点也就在这里...
因为这个WCDMA的ppp拨号是动态IP，那我要监控那个网段呢？呃...米办法，体力活动开始，经过N次（不小于20）拨号/断开的操作之后，初步确定我所用的号码（广东中山的号）联通网络之后获得的IP段是112.96.0.0/255.248.0.0，恩，暂时添加这个网段～～～至于bandwidthd其他一些7788的配置，百google度...</p>

<p>OK，那么下面的任务就是只有在使用这个WCDMA的时候才启动bandwidthd，方法很简单：
1. 关闭bandwidthd的自启动
<pre lang="bash">sudo rm /etc/rc2.d/S20bandwidthd</pre>
2. 在/etc/ppp/ip-up.d中添加启动bandwidthd的脚本wcdma-bandwidthd-start,并修改他的权限为可执行
<pre lang="bash">#!/bin/sh
/etc/init.d/bandwidthd start</pre>
3. 2. 在/etc/ppp/ip-down.d中添加关闭bandwidthd的脚本wcdma-bandwidthd-stop,并修改他的权限为可执行
<pre lang="bash">#!/bin/sh
/etc/init.d/bandwidthd stop</pre>
OK...大工基本告成...
呃...为什是基本呢？这个是因为我想在启动脚本里判断获取的IP是否在监控的IP段里，不在监控范围的话使用notify-send发送提醒，但是...貌似在root权限下弹不出来，求高手解决...</p>
]]></content:encoded>
			<wfw:commentRss>http://lfeng.me/2010/01/02/ubuntu-use-bandwidthd-network-usage-statistics/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>全球首发，Ubuntu Tweak 0.4.999体验报告</title>
		<link>http://lfeng.me/2009/12/14/ubuntu-tweak-0-4-999/</link>
		<comments>http://lfeng.me/2009/12/14/ubuntu-tweak-0-4-999/#comments</comments>
		<pubDate>Sun, 13 Dec 2009 17:07:01 +0000</pubDate>
		<dc:creator>lfeng</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[TualatriX]]></category>
		<category><![CDATA[Ubuntu Tweak]]></category>
		<category><![CDATA[UTCOM]]></category>

		<guid isPermaLink="false">http://lfeng.cn/?p=202</guid>
		<description><![CDATA[比过鸡王胜过暴雪，本年度最佳跳票大王 TualatriX主导开发的Ubuntu-Tweak全新的UT0.5系列，在历经无数次跳票之后，今天终于拿到了版本号0.4.999.20091213的......DEMO一枚，撒花，鼓掌～～～ 因为UT0.5系列中的重量级特性需要结合UTCOM（也就是UT的web端）联合操作，在动手架设UTCOM的过程中，遇到了很抓狂的问题，然后TualatriX通过VPN（我们都是yegleVPN的用户）直接SSH进我的系统，最直接后果就是折腾一顿发现我犯的白痴错误之后差点疯掉.... OK，言归正传，成功完成UTCOM的架设后，顺利在终端启动开发模式的UT： (点击看大图) 也许这一个图你还看不出新UT带来的变化，那么请看下面这张： (点击看大图) 现在看出来了么？对的！UT中的图标将采用当前系统主题使用的图标！这个特性更好的保持了软件与系统主题的协调统一，鼓掌～～ 至于大家看到的中英文混杂的问题，是因为开发中的UT的i18n还没有完善的缘故，正式发布的时候肯定不会的啦～ 下面，重量级特性现身～ Application Center！ (点击看大图) 没错！ 这个就是新UT中application Center的更新提示！结合开发中的UTCOM，新UT的这个特性将带来一个有别于Ubutnu系统自带的软件中心的软件中心...走精品路线， 更加简洁！更加好用～ (点击看大图) 更新之后是与UT现行版本类似的界面， 这里因为是本地假设测试，所以App比较少啦～（PS，对于UI布局方面的问题，欢迎大家提意见） 那么，仅仅只有Application Center么？肯定不是！还有Source Center! (点击看大图) 没错！Source Center同样也是结合未来的UTCOM 来实现对第三方源的更新和管理！ 通过上面对Ubuntu-Tweak 0.5的两个最重要特性的介绍，我相信大家已经明白UT正在依托软件的成功，由纯粹的软件开发者向服务提供者转变，没错，那就是未来的UTCOM，一个全世界的Ubuntu/Debian用户们交流好用好玩的Application和Sources的地方～～ 未来的UTCOM会是什么样子呢？爆图～～ 这个就是开发中的UTCOM，从Ubuntu-tweak 0.5开始将成为其一个很重要的核心，是的只是其一，未来UT的一个另外一个重要特性，就是插件，通过插件的扩展，UT将成为Utuntu系统优化配置的瑞士军刀，让Ubuntu更加好用，也更加实用～ 对于我这个版本控属性爆表的人来说，最吸引我的还是UTCOM的Application Center和Source Center啦，那样我就可以整天刷看有什么好玩好用的APP了，嘿嘿～～～ 恩，今天对新UT的介绍就到这里，一句话：新的UT非常值得期待。这里要夸奖一下TualatriX，虽然新的UT一直跳票跳票，但是在拿到UTCOM的代码后，我决定不拜春哥改拜TualatriX！基本完全依靠业余时间的情况下，在同时维护0.4系列的UT的情况下，开发新的UT和UTCOM，工作量惊人！没有很强的毅力和信念，要坚持下来很困难！ 来吧，信TualatriX考本科，信TualatriX不挂科~~~ =================折腾的分割线=================]]></description>
			<content:encoded><![CDATA[<p>比过鸡王胜过暴雪，本年度最佳跳票大王 <a title="TualatriX" href="http://imtx.cn" target="_blank">TualatriX</a>主导开发的Ubuntu-Tweak全新的UT0.5系列，在历经无数次跳票之后，今天终于拿到了版本号0.4.999.20091213的......DEMO一枚，撒花，鼓掌～～～</p>

<p>因为UT0.5系列中的重量级特性需要结合UTCOM（也就是UT的web端）联合操作，在动手架设UTCOM的过程中，遇到了很抓狂的问题，然后TualatriX通过VPN（我们都是<a href="http://yegle.net/openvpn/" target="_blank">yegle</a>VPN的用户）直接SSH进我的系统，最直接后果就是折腾一顿发现我犯的白痴错误之后差点疯掉....</p>

<p>OK，言归正传，成功完成UTCOM的架设后，顺利在终端启动开发模式的UT：</p>

<p><a href="http://lfeng.me/pic/screenshot_067.png"><img class="alignnone" title="utuntu-tweak" src="http://lfeng.me/pic/screenshot_067.png" alt="" width="517" height="294" /></a>(点击看大图)</p>

<p>也许这一个图你还看不出新UT带来的变化，那么请看下面这张：
<a href="http://lfeng.me/pic/screenshot_068.png"><img class="alignnone" title="ubuntu-tweak" src="http://lfeng.me/pic/screenshot_068.png" alt="" width="517" height="294" /></a> (点击看大图)</p>

<p>现在看出来了么？对的！UT中的图标将采用当前系统主题使用的图标！这个特性更好的保持了软件与系统主题的协调统一，鼓掌～～
至于大家看到的中英文混杂的问题，是因为开发中的UT的i18n还没有完善的缘故，正式发布的时候肯定不会的啦～</p>

<p>下面，重量级特性现身～
Application Center！
<a href="http://lfeng.me/pic/screenshot_069.png"><img class="alignnone" title="ubuntu-tweak" src="http://lfeng.me/pic/screenshot_069.png" alt="" width="517" height="294" /></a> (点击看大图)
没错！ 这个就是新UT中application Center的更新提示！结合开发中的UTCOM，新UT的这个特性将带来一个有别于Ubutnu系统自带的软件中心的软件中心...走精品路线， 更加简洁！更加好用～</p>

<p><a href="https//lfeng.me/pic/screenshot_070.png"><img class="alignnone" title="application center" src="http://lfeng.me/pic/screenshot_070.png" alt="" width="517" height="294" /></a>(点击看大图)
更新之后是与UT现行版本类似的界面， 这里因为是本地假设测试，所以App比较少啦～（PS，对于UI布局方面的问题，欢迎大家提意见）</p>

<p>那么，仅仅只有Application Center么？肯定不是！还有Source Center!
<a href="http://lfeng.me/pic/screenshot_071.png"><img class="alignnone" title="Source Center" src="http://lfeng.me/pic/screenshot_071.png" alt="" width="517" height="294" /></a>(点击看大图)
没错！Source Center同样也是结合未来的UTCOM 来实现对第三方源的更新和管理！</p>

<p>通过上面对Ubuntu-Tweak 0.5的两个最重要特性的介绍，我相信大家已经明白UT正在依托软件的成功，由纯粹的软件开发者向服务提供者转变，没错，那就是未来的UTCOM，一个全世界的Ubuntu/Debian用户们交流好用好玩的Application和Sources的地方～～</p>

<p>未来的UTCOM会是什么样子呢？爆图～～
<a href="http://lfeng.me/pic/screenshot_072.png"><img class="alignnone" title="utcom" src="http://lfeng.me/pic/screenshot_072.png" alt="" width="614" height="634" /></a>
这个就是开发中的UTCOM，从Ubuntu-tweak 0.5开始将成为其一个很重要的核心，是的只是其一，未来UT的一个另外一个重要特性，就是插件，通过插件的扩展，UT将成为Utuntu系统优化配置的瑞士军刀，让Ubuntu更加好用，也更加实用～</p>

<p>对于我这个版本控属性爆表的人来说，最吸引我的还是UTCOM的Application Center和Source Center啦，那样我就可以整天刷看有什么好玩好用的APP了，嘿嘿～～～</p>

<p>恩，今天对新UT的介绍就到这里，一句话：新的UT非常值得期待。这里要夸奖一下TualatriX，虽然新的UT一直跳票跳票，但是在拿到UTCOM的代码后，我决定不拜春哥改拜TualatriX！基本完全依靠业余时间的情况下，在同时维护0.4系列的UT的情况下，开发新的UT和UTCOM，工作量惊人！没有很强的毅力和信念，要坚持下来很困难！</p>

<p>来吧，信TualatriX考本科，信TualatriX不挂科~~~</p>

<p>=================折腾的分割线=================
<a href="http://lfeng.me/pic/screenshot_073.png"><img class="alignnone" title="screenshot" src="http://lfeng.me/pic/screenshot_073.png" alt="" width="622" height="389" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://lfeng.me/2009/12/14/ubuntu-tweak-0-4-999/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>版本控的心酸与幸福&#8230;.</title>
		<link>http://lfeng.me/2009/09/20/version-controlle/</link>
		<comments>http://lfeng.me/2009/09/20/version-controlle/#comments</comments>
		<pubDate>Sun, 20 Sep 2009 01:08:52 +0000</pubDate>
		<dc:creator>lfeng</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Karmic]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://lfeng.cn/?p=135</guid>
		<description><![CDATA[好吧，我承认我是个不折不扣的版本控= =!...话说我也从来没否认过... 在Ubuntu 9.04使用Alpha尝到甜头以后（记得当时好像是Alpha 5），在Ubuntu 9.10 Karmic Alpha 4的时候，我就忍不住鸟，直接升级上来，哈，这个爽的我，Karmic跟Jaunty比，提升真的不是一星半点阿，用起来那个叫顺畅～～ 咳...似乎跑题了...仗着创新大厦不知道几M的联通光纤，每天都要忍不住update几次，然后在Karmic Alpha 6发布前夕，就悲剧鸟...更新之后重启，开机给我直接黑屏= =!然后接着犯了一个严重的错误，用保留的旧版内核进入系统，再次update，然后两个内核全部光荣就义... 话说我只是个典型的Ubuntu用户，外带爆表的版本控属性，遇到这种无厘头的问题顿时头大，好在机器里还有个几个月没动过了的Win RC版，去Ubuntu中文论坛寻找答案，发现有人跟我一样的遭遇，有人说只要fsck下根分区就OK，but...我现在两个内核都挂了，连恢复模式都直接黑屏，咋整哦，泪奔到英文论坛，鬼哭狼嚎一片...but...还是没找到解决办法... 可是为什么小3那个7线的没事呢...这下无奈鸟，翻出Jaunty的CD，重装，然后升级...Orz，再次黑屏挂掉....彻底囧翻了...不折腾了，装好Jaunty，配置好继续工作先....呃。。。事情还没完，这里只是这两天悲惨遭遇的中常休息... 刚才说小3的Karmic就没事，我就郁闷，他也乐，偶只好很郁闷的继续瞧代码...然后他在某次很happy的update之后....我得意的笑，他的终于也黑掉了～～～重装，更新，跟我一样的悲剧~,.~ 好吧，忍忍，装回Jaunty，坐等Karmic Alpha6发布，然后发布了，下来ISO回来，然后很郁闷的发现么有空的CD鸟...就在快要悲剧的时候，TualatriX告诉我直接拿优盘启动装，当时就傻了，这个怎么弄阿...然后被TX无情的当作土包子鄙视鸟...这个在Jaunty里可以很简单快捷的创建Orz...好吧，我是土包子，而且还是乡下来的土包子.... USB启动，安装，我还没回过神来的时候，就装好提示重启了，看来U盘比CD快的不是一星半点阿....正琢磨这次应该没问题了吧，update，重启....Orz...再次挂掉- -!丢U盘给小3，继续如前所示...两个人瞅着电脑这个叫郁闷阿.... 然后小3决定重新划快空间出来安装，全部挂在在根分区下，重启，这次没黑屏，终端提示fsck，照做，哇靠，竟然顺利进入桌面....我不信邪，正好硬盘几个月没清理了，备份资料，把几个ext3全部删掉，并成一个，不分开挂载，安装...再次悲剧...这是为虾米呢...费解....等下！他的只要fsck下就OK，我为什么不试下呢，虽然黑屏，但是似乎还没死的（因为还可以ctrl+alt+del重启），于是抹黑操作，fsck /dev/dsa7,因为我也不晓得他什么时候能check好，就隔一回运行一次reboot，终于在我reboot了几次之后，重启了！然后！！！竟然OK进入桌面了！！！！！这个鸡冻阿！！！！！！！！ 既然fsck下就OK，为什么前边我做了还是不可以呢？突然想起来前面自己只检查了根分区，其他的分区都没这么做，难道是这个问题？OK，USB启动，重新分区，安装，老规矩黑屏，OK，一个一个fsck...在最后一个分区完成之后重启，然后！哈，进去了！！！终于OK了！！！！ 这个鸡冻阿，这个是十分非常的鸡冻阿....赶快update，重启，一起正常，没有再黑屏～～～～哇卡卡卡卡～～～～～ 你说做个版本控我容易嘛我... 其实这次出问题也完全可以不理的，但是再Karmic里呆了近一个月，当回来慢腾腾的Jaunty里，那个叫不适应阿，然后就一次次麻着胆子重装，然后一次次黑掉....不过好在最后还是比较完美的解决了问题，这个大概就是版本控的心酸与幸福了~,.~ 呃。。。最后一句， 珍爱生命，远离版本控.....]]></description>
			<content:encoded><![CDATA[<p>好吧，我承认我是个不折不扣的版本控= =!...话说我也从来没否认过...</p>

<p>在Ubuntu 9.04使用Alpha尝到甜头以后（记得当时好像是Alpha 5），在Ubuntu 9.10 Karmic Alpha 4的时候，我就忍不住鸟，直接升级上来，哈，这个爽的我，Karmic跟Jaunty比，提升真的不是一星半点阿，用起来那个叫顺畅～～</p>

<p>咳...似乎跑题了...仗着创新大厦不知道几M的联通光纤，每天都要忍不住update几次，然后在Karmic Alpha 6发布前夕，就悲剧鸟...更新之后重启，开机给我直接黑屏= =!然后接着犯了一个严重的错误，用保留的旧版内核进入系统，再次update，然后两个内核全部光荣就义...</p>

<p>话说我只是个典型的Ubuntu用户，外带爆表的版本控属性，遇到这种无厘头的问题顿时头大，好在机器里还有个几个月没动过了的Win RC版，去Ubuntu中文论坛寻找答案，发现有人跟我一样的遭遇，有人说只要fsck下根分区就OK，but...我现在两个内核都挂了，连恢复模式都直接黑屏，咋整哦，泪奔到英文论坛，鬼哭狼嚎一片...but...还是没找到解决办法...</p>

<p>可是为什么小3那个7线的没事呢...这下无奈鸟，翻出Jaunty的CD，重装，然后升级...Orz，再次黑屏挂掉....彻底囧翻了...不折腾了，装好Jaunty，配置好继续工作先....呃。。。事情还没完，这里只是这两天悲惨遭遇的中常休息...</p>

<p>刚才说小3的Karmic就没事，我就郁闷，他也乐，偶只好很郁闷的继续瞧代码...然后他在某次很happy的update之后....我得意的笑，他的终于也黑掉了～～～重装，更新，跟我一样的悲剧~,.~</p>

<p>好吧，忍忍，装回Jaunty，坐等Karmic Alpha6发布，然后发布了，下来ISO回来，然后很郁闷的发现么有空的CD鸟...就在快要悲剧的时候，<a href="http://imtx.cn" target="_self">TualatriX</a>告诉我直接拿优盘启动装，当时就傻了，这个怎么弄阿...然后被TX无情的当作土包子鄙视鸟...这个在Jaunty里可以很简单快捷的创建Orz...好吧，我是土包子，而且还是乡下来的土包子....</p>

<p>USB启动，安装，我还没回过神来的时候，就装好提示重启了，看来U盘比CD快的不是一星半点阿....正琢磨这次应该没问题了吧，update，重启....Orz...再次挂掉- -!丢U盘给小3，继续如前所示...两个人瞅着电脑这个叫郁闷阿....</p>

<p>然后小3决定重新划快空间出来安装，全部挂在在根分区下，重启，这次没黑屏，终端提示fsck，照做，哇靠，竟然顺利进入桌面....我不信邪，正好硬盘几个月没清理了，备份资料，把几个ext3全部删掉，并成一个，不分开挂载，安装...再次悲剧...这是为虾米呢...费解....等下！他的只要fsck下就OK，我为什么不试下呢，虽然黑屏，但是似乎还没死的（因为还可以ctrl+alt+del重启），于是抹黑操作，fsck /dev/dsa7,因为我也不晓得他什么时候能check好，就隔一回运行一次reboot，终于在我reboot了几次之后，重启了！然后！！！竟然OK进入桌面了！！！！！这个鸡冻阿！！！！！！！！</p>

<p>既然fsck下就OK，为什么前边我做了还是不可以呢？突然想起来前面自己只检查了根分区，其他的分区都没这么做，难道是这个问题？OK，USB启动，重新分区，安装，老规矩黑屏，OK，一个一个fsck...在最后一个分区完成之后重启，然后！哈，进去了！！！终于OK了！！！！</p>

<p>这个鸡冻阿，这个是十分非常的鸡冻阿....赶快update，重启，一起正常，没有再黑屏～～～～哇卡卡卡卡～～～～～</p>

<p>你说做个版本控我容易嘛我... 其实这次出问题也完全可以不理的，但是再Karmic里呆了近一个月，当回来慢腾腾的Jaunty里，那个叫不适应阿，然后就一次次麻着胆子重装，然后一次次黑掉....不过好在最后还是比较完美的解决了问题，这个大概就是版本控的心酸与幸福了~,.~</p>

<p>呃。。。最后一句， 珍爱生命，远离版本控.....</p>
]]></content:encoded>
			<wfw:commentRss>http://lfeng.me/2009/09/20/version-controlle/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>aMule调用Ubuntu 9.04的Notify OSD提示下载完成</title>
		<link>http://lfeng.me/2009/07/01/let-amule-call-the-new-ubuntu-9-04-notification-mechanism-notify-osd-when-download-completed/</link>
		<comments>http://lfeng.me/2009/07/01/let-amule-call-the-new-ubuntu-9-04-notification-mechanism-notify-osd-when-download-completed/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 03:47:20 +0000</pubDate>
		<dc:creator>lfeng</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[aMule]]></category>
		<category><![CDATA[Notify]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://lfeng.cn/?p=72</guid>
		<description><![CDATA[Ubuntu 9.04的Notify OSD那是十分相当的养眼的~~ aMule下载完成没有提示是相当苦恼的.... 不过呢，解决办法是很简单的，那就是设置aMule下载完成的事件调用Ubuntu的Notify，当然，首先得安装一下libnotify-bin： sudo apt-get install libnotify-bin 后面的事情就简单啦，进去aMule的设置，选“事件”，然后选中“在图形界面端启用执行命令”，然后填入如下内容： notify-send %NAME -i 'amule' notify-send就是调用Ubuntu 9.04的Notify OSD啦，后面的%NAME是要显示的内容，这里是aMule的参数，就是下载文件的文件名，然后-i 'amule'这个参数是调用aMule的图标，这样显示出来好看一点，当然也可以不要的～～ 感谢TualatriX的友情支援～～朋友多就是好哇，哈哈哈哈哈哈哈，我得意的笑～～～]]></description>
			<content:encoded><![CDATA[<p>Ubuntu 9.04的Notify OSD那是十分相当的养眼的~~</p>

<p>aMule下载完成没有提示是相当苦恼的....</p>

<p>不过呢，解决办法是很简单的，那就是设置aMule下载完成的事件调用Ubuntu的Notify，当然，首先得安装一下libnotify-bin：</p>

<blockquote>sudo apt-get install libnotify-bin</blockquote>

<p>后面的事情就简单啦，进去aMule的设置，选“事件”，然后选中“在图形界面端启用执行命令”，然后填入如下内容：</p>

<blockquote>notify-send %NAME -i 'amule'</blockquote>

<p><img src="http://pic.yupoo.com/bonevv_s/743147ae4b0b/p9kl5tfy.jpg" alt="amule notify" /></p>

<p>notify-send就是调用Ubuntu 9.04的Notify OSD啦，后面的%NAME是要显示的内容，这里是aMule的参数，就是下载文件的文件名，然后-i 'amule'这个参数是调用aMule的图标，这样显示出来好看一点，当然也可以不要的～～</p>

<p>感谢<a title="imtx" href="http://www.imtx.cn/" target="_blank">TualatriX</a>的友情支援～～朋友多就是好哇，哈哈哈哈哈哈哈，我得意的笑～～～</p>
]]></content:encoded>
			<wfw:commentRss>http://lfeng.me/2009/07/01/let-amule-call-the-new-ubuntu-9-04-notification-mechanism-notify-osd-when-download-completed/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

