昨天重新在虚拟机中的FreeBSD上安装了xfce4。稍做记录。
安装FireFox直接使用package安装即可,不一定需要通过ports,上次通过ports安装FF,用了差不多三个多小时。
安装SCIM需要先安装SCIM程序,这个只是输入法的支持,但是并不是输入法。SCIM可以通过package安装:
pkg_add -r SCIM
然后需要根据需要安装输入法。我只用拼音输入法,因此我只需要安装scim-pinyin即可。如果安装scim-stable,会安装很多的输入法,但是基本上是我不需要的。安装scim-pinyin我是用的ports,地址在chinese/scim-pinyin。下载和安装的速度都非常的快。
通过修改/etc/passwd文件可以修改使用的shell类型。root默认的是csh,但是在安装的时候创建的账户使用的是sh。我将其改为csh,但是我感觉不出来。其实目前来说,我只能简单的分别bash和sh而已。
在网上看到说要设置XMODIFIERS,如下:
csh/tcsh:setenv XMODIFIERS @im=SCIM
sh/bash:export XMODIFIERS='@im=SCIM'
这是输入法环境变量,实际上是指定X的输入法。我没有设置这个东西,不清楚其具体的效果到底是什么样。不过现在,我依旧只能将终端和Editor(记事本)里面使用SCIM输入中文,FF里面无法启动中文输入。而且中文的显示一塌糊涂,字体的大小参差不齐。不知道如何修改。
在用户根目录下有一个xinitrc文件,是用启动X时的配置,安装完成xfce4以后,将xfce4的启动路径写在这里,使用startx启动X的时候就能启动xfce4。不过我加入了一些其他的东西,比如上面的setenv,貌似没有什么效果,不知道是为什么,下次google。