I am LAZY bones?
AN ancient AND boring SITE

分类: '流水帐' 的归档

曾经的我

今天,群里几个熟人,不知道怎么地,就扯到自己在各linux论坛的注册时间上了,然后看了一下,我在几个论坛的注册时间都是06年的,比大伙都晚一些,也就是说,我是从06年开始,才开始广泛使用linux的。
但是这并不代表我是那时候才接触linux的,因为我在linux公社的注册时间居然是03年11月,哈哈,这连我自己都感到非常惊讶了。
然后,我搜了一把我最早发的贴,真是感慨万千啊。那时候,还在大学的我,刚买了一个电脑(那时候电脑很贵,是父母借钱给我买的。。),就开始了我的折腾生涯,也有那么几个日夜,我用着那按流量收费的吉通网络,在网上收集资料,发帖求助。如果不是因为这个帖子,我都已经快忘记还有这些事情了。
依稀记得,那时候装过红旗、蓝点、redhat9等,还买过rh9的盘,但是由于那时的linux可用性都还不高,还有我那电脑的sis显卡支持不好(从此,我就非常痛恨sis),网上的资料也很少,自己又很菜。这段时间持续地并不长久。
后来,一直到我毕业以后,也就是06年左右,遇到了ubuntu,才算是真的开始使用linux了。对比之前和之后,可以看出linux的进步是多么地神速啊(再次感慨ing)。

最后,当然是希望linux的发展越来越快喽,比之前还要快~

全盘升级至ext4文件系统

早在2006年的11月,2.6.19 版本的linux内核就已经包含了ext4文件系统。到了 2.6.28 版本,这个文件系统已经正式发布了。但是我却并不急着升上去,一来是因为我的本本是工作系统,不能出差错,二来是看到国内外这里那里的报出ext4文件系统丢失数据的bug,说是要到 2.6.30 或更高版本的内核才能确保安全。
这不,前几天ubuntu也升到9.10了,内核也是2.6.31了。gentoo早就是了,于是,万事具备了,我也就开始升级ext4,哈哈。
这里有TX的升级过程,我参考了下。
首先我在gentoo里,把ubuntu的/分区升级成了ext4。
也就这3条命令:

前两个命令都是瞬间完成的,但是fsck的过程可能会持续几分钟。
见到ubuntu的/成功升级到ext4,我就信心大增了,再去ubuntu把gentoo的/分区也升级了,也非常顺利。于是,这才敢升级我最为宝贵的 /home 。
/home 分区比较大点,时间长一点,但是完全没有问题哦。
现在硬盘里已经没有ext3啦,我新编译的2.6.31-gentoo-r5内核,也已经去掉ext3的支持啦~

PS:由于上述过程需要umount分区,如果你只有一个linux系统,也可以使用liveCD等进行操作。

========20091227 update========
升级以后,可能会遇到grub菜单无法显示的问题,详情见这里

试用谷歌相关链接

在月光博客看到这个谷歌相关链接的内测介绍,我心想自己也算是一个谷粉了,而且blog也没有用类似的相关链接插件,于是也想试用一下,就给relatedlinks@google.com发了个邮件,没想到,今天就收到内测邀请了。
试用了一下,得益于谷歌的技术实力,相关性做得还是不错的。但是由于还在内测阶段,所以页面展示还是有蛮大的限制的。只能设置简单的背景和前景色,其他字体大小和div宽度之类的都是写死的,放在我的页面会显得很难看。不得已,我在自己的样式里,加了几个丑陋的!important才算是大致调得差不多了。
看看右边侧栏的“谷歌相关链接”吧~这就是最终的效果。

最近的gentoo和ubuntu

先所说gentoo,前段时间,我一直是用的 xf86-video-radeonhd ,但是自从出了 xf86-video-radeonhd-1.3.0 以后,我就进不去X了,一进去就黑屏重启。之前mask掉这个版本,还能继续用 xf86-video-radeonhd-1.2.5 撑着,但是最近 xorg-server 也升级到了 1.7.1 了,由于一些相关的依赖包的改动,我的 xf86-video-radeonhd-1.2.5 再也编译不过去了。。。虽然 xf86-video-radeonhd-1.3.0 是能编译过去的,但是却仍然黑屏。。。无奈,在ubuntu下呆了几天,想等gentoo的包更新解决这些问题的,但是到现在也还没解决,然后我的ubuntu又想升级到9.10了,就想先把gentoo折腾好,我可不想两个linux都崩溃掉,我还要靠这俩上班的呢,呵呵。于是,回到gentoo,把全局的radeonhd改成了radeon,然后装上 x11-drivers/xf86-video-ati ,果然就正常了。而且glxgears也可以到2400多,似乎比用radeonhd时还好一些,不错,gentoo就算是搞定了。
然后,有了gentoo的保障以后,我就大胆地回ubuntu升级了,这次升级过程倒是非常顺利:有自己的源,下载时间可以忽略不计,安装用了1个多小时,也就顺利完成了。karmic的启动过程很惊艳,我很喜欢,其他的都很正常,算是一切顺利。
我喜欢我的gentoo+ubuntu的组合,爱用哪个用哪个,一个暂时折腾坏了还可以用另外一个顶,哈哈~

nginx 禁止某个 User_Agent 的方法

由于ubuntu 9.10 的发布,SRT ubuntu源最近的流量可是飙得厉害~ 昨天一天的平均流量是 9.6MB/s ,算算一天就有800GB了。。。
更可恶的是,一分析日志,有一个“Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)”的User_Agent(据说是迅雷的),很是夸张,居然占了八成的流量,看我下面的日志分析:

于是,我不得不想办法禁掉了这个UA,不然也太影响访问了,最近有很多用户都出现访问不畅的状况了。但是网上这方面的资料还真不太好找,于是请教ubuntu-cn的一叶老大,终于找到办法了:
建立一个 /etc/nginx/agent.conf 内容如下(需要注意的是,空格和括弧需要使用“\”进行转义,这也是我摸索了好久得出的结论):

然后在这个site的配置里include这个conf文件,比如 /etc/nginx/sites-enabled/ubuntu-mirror 里添加如下一行: include /etc/nginx/agent.conf;

可怕的ubuntu大版本升级

ubuntu 9.10可算是发布了,其实从昨天一大早开始,就已经有正式版的下载地址了。
ubuntu的大版本升级应该是可喜的,因为这标志着这个发行版正在不断地进步。用ubuntu的人越来越多了,这也是可喜的。但是这两者加起来,有时候也是可怕的,尤其是对那些源服务器来说。。
拿我的那个ubuntn源来说,由于我没有进行任何的限速/限IP等的设置,从昨天开始,压力就很大了,出现访问时断时续的状况了,今天去服务器里一看,原来是 /var/log/nginx 下面有个 error.log 已经有6.2个G了,把整个/分区的空间都给撑满了。打开一看,原来全都是

这样的错误日志,每秒钟居然有1w条左右。这个错误很明显是由于nginx进程打开的文件数太多了,查了一下google,发现可以在 /etc/init.d/nginx 的start那里,加一行

然后重新启动一下nginx服务,来解决这个问题,也就是把单一进程打开文件的现在从1024调成了8192。这样可以从一个侧面看出来服务器的负担有多重了。
在进行了这个修改以后,服务器目前暂时运行比较稳定了,每秒的出口流量已经到了100M带宽的极限了,不知道能不能撑过今天~
PS: 再次呼吁大家大版本升级要尽量避开高峰期,晚个3~4天升级,可能你下载的时候也会快很多,呵呵。

gentoo的ACCEPT_LICENSE

最近 sudo emerge -avuDN @system @world 的时候,老是会有这样的提示:

也不知道哪个版本的portage引入的这个机制,不过看文档倒是3年前就有的。
不过,如果你像我一样是个人用户,并不是很在意版权问题的话(其实也没啥问题,呵呵),其实只需要在 /etc/make.conf 里加一行:

就可以解决这个烦人的提示了。
PS: 这个东西现在貌似还不是很完善,因为目前都还没有在 emerge –info 里体现出来。。。

这就是 chrome OS?

这里看到有人说这个可能就是是chrome OS的开发版,于是下载下来跑了跑,个人感觉除了文件大小(解压后500多M)比较像OS以外,更多的还是像一个浏览器。。。
看我的截图:
chrome_normal
这个模式下,很像是一个普通的chrome浏览器,但是也有些不寻常的地方,比如右上角依次显示了 系统时间、网络状态(截图中的小x就是,点上去显示No networks are avaliable)、电池状态(点上去提示了错误的信息,如下图,bug。。。) 等,这些又有点像是一个OS的特征。
chrome_err
另外点击左上角的小logo,会出现一个全屏的能挡住gnome的panel窗口,但是却只有如下的显示:
chrome_full
猜想以后这个可能就是所有操作的入口?需要连接google的服务器才能显示正确的内容,而这个服务端目前还未就绪?这么说来这个系统不是必须联网才能进行其他操作了?
另外就是怎么把系统单独引导起来呢,难道这个500多M的文件以后还会是一个像vmlinuz一样的可引导文件?总之现在情况还不是很明了,我们拭目以待吧。
PS:再贴一下ldd的结果:

点击查看全文 »

x11-drivers/xf86-video-radeonhd-1.3.0 会引起黑屏

今天对我的gentoo进行了解常规的uDN升级,但是等我晚上到家打开电脑就不能正常启动了,字符界面的信息输出完以后到了X就直接黑屏了,看了近期的升级日志,发现x11-drivers/xf86-video-radeonhd-1.3.0这个升级非常可疑,于是暂时mask掉,退回1.2.5版本,果然就好了。
我的显卡是x1700,用的是2.6.31内核里面的drm模块。有遇到相同问题的gentoo用户吗?

谁在我blog里留言最多呢?

今天备份blog数据的时候,突然想了解一下,谁在我blog里留言最多呢?
这样不仅可以满足自己的好奇心,还可以更好地做好读者回访工作,哈哈。
于是,在WP的后台里导出xml的备份数据以后,来了这么一行,如果你用的于是WordPress,那也可以做为参考哦:

或者是贴出来的加上链接的形式:

以下就是我blog的结果(已经人工去掉了自己和无意义的数据):

68 http://imtx.cn
47 http://joolix.com
41 http://www.sxnsx.com
29 http://hi.baidu.com/tpxc
23 http://oceanboo.cn
22 http://wdicc.com
20 http://lfeng.cn
19 http://young001.blogbus.com
18 http://frankyue.cn
17 http://millenniumdark.blog.ubuntu.org.cn/
15 http://zhan.blog.ubuntu.org.cn/
15 http://blog.imxifs.cn
13 http://www.ownlinux.cn/
12 http://www.kissuki.com/
12 http://muzuiget.blog.ubuntu.org.cn/
11 http://www.hicrokee.com
09 http://lerosua.org
08 http://www.ownlinux.cn
07 http://www.imkeke.net
07 http://ivenvd.blogspot.com/
06 http://tianhao.blog.ubuntu.org.cn/
06 http://maclpashideout.blogspot.com/
06 http://classfoo.googlepages.com
05 http://www.w3rep.cn/blog
05 http://www.shuge.org/lee
05 http://www.joolix.com
05 http://www.imkeke.net/
05 http://raychen1984.cublog.cn/
04 http://yegle.net
04 http://www.imchao.net

当然,这样就直接忽略掉了没有url字段的评论,如果你不想这样的话,也可以根据wp:comment_author字段来进线昵称的统计。