Dubuntu 可以算是 UBuntu 的一个中文化的发行版,我只下载了第一个 LiveCD,使用虚拟机进行安装。我不想花太多时间在安装软件和中文化上面,只想快速体验。而 Dubuntu 的这个 LiveCD 可以不用真正装到硬盘上就使用。
启动没有问题,中文也挺好看,没有研究是什么字体,而且看到已经安装了 Python 2.4.3真不错。不过它没有安装 wxPython。看到这么好的中文 Linux ,于是我直接点桌面上的安装(原来不知道做什么的),原来是可以直接将本系统安装到硬盘上,太方便了。在经过一段时间的安装后,于是在我的虚拟机上正式安装了 Dubuntu,不再是 LiveCD 启动了。
下一步是要安装 wxPython 。在Dubuntu自带的新得立系统包安装工具中并没有 wxPython 的东西(应该是 python-wxgtk2.6)。于是在 ubuntu.org.cn 中狂找了一通,但好象许多wiki页面消失了,于是还是上到google,结果发现 wxPython 的下载页面上就有关于 ubuntu 安装的说明,真是“骑驴觅驴”啊。
很简单,先增加两个源(/etc/apt/sources.list):
deb http://starship.python.net/crew/robind/wxPython/apt/ binary/
deb-src http://starship.python.net/crew/robind/wxPython/apt/ source/
然后:
sudo apt-get update
sudo apt-get install python-wxgtk2.6 python-wxtools wx2.6-i18n
按上面的操作一些都很顺利。在安装完毕后,又从 UliPad 的主页上下载了最新的 snapshot 版本,运行了一下,没问题,不过在试验 Input Assistant 时出了错误,原因是 Editor.py 中有一个复制key事件的方法,在windows XP下没有问题,但到了 Linux 下说是数值太大了。于是注释掉就可以了。UliPad 的代码也做了更新。
不过使用 wxPython 好象输入不了中文,不知道是怎么回事,以前也遇到过,可能是输入法的原因,但别的编辑器就可以,奇怪。看来写程序用英文就好。
总之Dubuntu的体验不错,这样一来,以后可以在 Linux 下测试 UliPad 了。