Jun 07
现在Linux下最流行的输入法应该是 Scim 了。不过Scim和很多程序都有冲突,比如Skype,我装的是Xubuntu 6.10 和7.04,对于Eva的输入法问题比较好解决。主要装一个scim-qtimm就可以了
sudo apt-get install scim-qtimm
这样就可以输入了。不过对于Skype这个同样基于Qt的程序是启动不了的。程序会dump,只要这样启动就可以了,在Terminal里面输入
XMODIFIERS=@im=none QT_IM_MODULE=xim skype
这样是可以启动skype的。不过这样也不能输入中文,因为scim也不能用。其实只要修改 QT_IM_MODULE就可以了,所以我做了一个skype的脚本。
rory@dev:~$ more bin/startSkype.sh
#!/bin/bash
#
# Deal with the scim problem.
export QT_IM_MODULE=xim
/usr/bin/skype
...
[more..]
May 08
locale是国际化与本土化过程中的一个非常重要的概念,个人认为,对于中文用户来说,通 常会涉及到的国际化或者本土化,大致包含三个方面:看中文,写中文,与window中文系统的兼容和通信。从实际经验上看来,locale的设定与看中文 关系不大,但是与写中文,及window分区的挂载方式有很密切的关系。本人认为就像一个纯英文的Windows能够浏览中文,日文或者意大利文网页一 样,你不需要设定locale就可以看中文。那么,为什么要设定locale呢?什么时候会用到locale呢?
一、为什么要设定locale
正 如前面我所讲的,设定locale与你能否浏览中文的网页没有直接的关系,即便你把locale设置成en_US.ISO-8859-1这样一个标准的英 文locale你照样可以浏览中文的网页,只要你的系统里面有相应的字符集(这个都不一定需要)和合适的字体(如simsun),浏览器就可以把网页翻译 成中文给你看。具体的过程是网络把网页传送到你的机器上之后,浏览器会判断相应的编码的字符集,根据网页采用的字符集,去字体库里面找合适的字体,然后由...
[more..]
Apr 29
从windows换成linux有一段日子了。记得刚换成linux的时候最不习惯的就是firefox的地址栏单击自动选取的问题。问了好几个人也不知道怎么设置。后来就换成双击和F6了。
今天无意在ubuntu.org.cn上找到了答案。
holz 写道:
gnix_oag 写道:
...
[more..]
Apr 22
我们都知道在windows下有winiso可以将光盘制作成光盘镜像ISO文件,在linux下一个命令就搞定了。那就是mkisofs。先看看mkisofs的help.
rory@dev:~$ mkisofs -help Usage: mkisofs [options] file... Options: -nobak Do not include backup files -no-bak Do not include backup...
[more..]
Apr 16
因为现在用linux,原来在windows里的文件都是用GBK编码的。所以copy到linux下是乱码,文件内容可以用iconv来转换可是好多中文的文件名还是乱码, Re 找到个可以转换文件名编码的命令,就是convmv。
例如
convmv -f GBK -t UTF-8 *.mp3
不过这个命令不会直正的转换,你可以看到转换前后的对比。如果要直正的转换要加上参数 --notest
convmv -f GBK -t UTF-8 --notest *.mp3
-f 参数是指出转换前的编码,-t 是转换后的编码。这个千万不要弄错了。不然可能还是乱码哦。还有一个参数很有用。就是 -r 这个表示递归转换当前目录下的所有子目录。
除经特别注明外,本文章版权归 莫多泡泡 所有.
署名,非商业用途,保持一致. somebody(莫多)
[more..]
Apr 08
大名鼎鼎的Gaim改名了。原来确实不知道Gaim是什么意思。去 Pidgin 看看吧。原来是it was called "GTK+ AOL Instant Messenger." 这次改名就是和AOL有关系。
我现在用的是Gaim2.0beta5.看来没有Gaim2.0的正式版用了。只有Pidgin2.0了。详细信息请访问
http://pidgin.im/
[more..]
Apr 02
上周飞龙新版上线的时候,出现了一个问题由于原来的页面是用的GBK编码的。新版的面页使用了utf-8编码的。晚上部署的时候发现utf-8编码的全部都成乱码了。这个乱码是因为浏览器用gbk解析utf-8的网页的。手动选择一下用utf-8编码就正常的了。刚开始还以为是utf-8页面的问题。看html源码。里面有utf-8的头申明。看jsp里面也有的。为什么Apache就是不用utf-8发送给浏览器呢?
后来找到httpd.conf.发面里面的AddDefaultCharset设置的是
AddDefaultCharset=GBK
没办法先修改成UTF-8试试
AddDefaultCharset=UTF-8
这样的话utf-8的页面好了。可是gbk的又不行了。真是怪了。后来发现把这个设置成off就可以了。
AddDefaultCharset=off
一查Apache的参考手册,原来是这样的。
AddDefaultCharset 指令
说明
...
[more..]
Apr 02
sudo apt-get remove libsvn0
sudo apt-get remove subversion
sudo apt-get install libneon25 libneon25-dev
sudo apt-get install libapr1.0-dev
sudo apt-get install libaprutil1.0-dev
sudo apt-get install libdb4.2-dev
sudo apt-get install libdb4.2
sudo apt-get install libsqlite3-0
sudo apt-get install libsqlite3-dev
sudo apt-get install libldap-dev
sudo apt-get install libpq-dev
sudo apt-get install libexpat1-dev
wget http://subversion.tigris.org/downloads/subversion-1.4.3.tar.bz2
tar vxf...
[more..]
Apr 02
大家都知道在Explorer里面可以输入一个字母快速查找文件。比较输入s就会跳转到下一个以s开始的文件。换linux后还是习惯这样,不过第一次是可以的。在xubuntu 的Thunar里面输入s后会在右下角出现一个input box框显示你输入的s,如果你再犯输入s就成了两个s了,就是查找ss开始的了。其实你可以在这里输入继续输入查询的条件。比如 sta,就表示搜索sta开始的文件。我觉得整个比windows的Explorer好。
上面不是我想说的。我想说的是。当你输入s之后你用鼠标滚轮滚动的时候那个高亮会在以s开头的文件中滚动。呵呵。整个和Expolrer里面多次按s操作是一样的了。还不赶快试试。
呵呵。:)
更新:其实不是在Thunar里面才有,在taskmanager里面也可以,似乎是所有输入字母出现searchbox的地方都通用的。:)
除经特别注明外,本文章版权归 莫多泡泡 所有.
署名,非商业用途,保持一致. somebody(莫多)
[more..]
Apr 01
我安装的是xubuntu6.1,里面的openoffice还是2.0的,openoffice2.2发布有一段日子了。可是源里面一直没有更新。昨天找了好久看有没有edgy的openoffice的源。都没有找到。就决定手动安装2.2。去openoffice.org下载了最新的linux包。不过都是rpm的包。就装了alien来转化rpm包。在ubuntu forums里面找到了一篇帖子。
Just make sure you install alien first. (sudo aptitude install alien)
1) download OO 2.2 from openoffice.org
2) remove the Ubuntu version of open office -- it's broken anyway
Code:
dpkg -l | grep -i openoffice | cut -d " " -f 3 | sudo xargs apt-get -y --purge remove sudo...
[more..]