分类: LINUX
2008-08-05 19:18:25
Debian 40r1 的安装及中文环境配置
一、安装标准系统
Debian 的安装说明已经很清楚了。
注意:在安装的最后可以只选择标准系统,而不选其他的 task,例如桌面环境。
二、安装 X 及 WM(Window Manager)
1) 安装 X 系统,例如 xorg 及其依赖包
2) 安装 WM, 例如 fvwm 及其依赖包
此时已经可以执行 startx 进入 X 环境了。如果 WM 用的是 Fvwm, 在进入 X 后单击鼠标右键,选择 "Setup Form" 配置 Fvwm, 然后选择 "Restart FVWM" 重启 Fvwm 后就可以看到其默认配置了。
若安装了多个 WM,可在 ~/.xsession 或 ~/.Xsession 中写入要启动的 WM。
三、中文环境配置
假设 X/WM(Window Manager) 已安装配置好。
1) 安装中文字体
fcitx 包里面推荐的 ttf-arphic-gbsn00lp 或 ttf-arphic-gkai00mp 就不错。
2) 安装输入法
fcitx 或者 scim 或者其他输入法。顺便把 im-switch 也安装上,很有用。
3) 选择输入法
im-switch -s fcitx
如果使用其他输入法的话类似。
4) 设置 locale
locale -a 会打印当前可用的 locale,如果里面没有 zh_ 开头的 locale 或者没有需要的 locale,先修改 /etc/locale.gen,然后再运行 locale-gen(需要 root 权限)即可。
/etc/locale.gen 可根据 /usr/share/i18n/SUPPORTED 中列出的值进行修改,或者直接执行 grep zh_ /usr/share/i18n/SUPPORTED >> /etc/locale.gen (需 root 权限)。
5) 其他设置(不一定必须)
如果使用 fcitx 的话,必须将 LC_CTYPE 设置为 zh_CN.GB2312。建议采用如下方式:
在 ~/.bash_profile(如果使用 Bash) 中将 LC_CTYPE 设置为 C,然后在 ~/.xinitrc 中设置 LC_CTYPE 为需要的值,例如 zh_CN.GB2312. 这样可以避免 console 和 X 的设置互相影响。
~/.xinitrc 示例:
# for fcitx
export LC_CTYPE=zh_CN.GB2312
# use default xinitrc
. /etc/X11/xinit/xinitrc
若 ~/.xsession 和 ~/.Xsession 皆不存在,则此 ~/.xinitrc 会启动默认 WM。
此时执行 startx 后,输入法会自动启动,并且 LC_CTYP 也已设置正确。
四、其他有用的信息
1) 中文字体建议再将 xfonts-intl-chinese 和 xfonts-intl-chinese-big 也一并安装上。
2) xterm 本身对中文的支持并不是很好,建议安装 rxvt-unicode-ml,并将 rxvt 作为日常默认的 terminal emulator.
chinaunix网友2008-11-11 22:52:39
除了 ~/.xinitrc 之外,另外一种可行的配置方法为: 1、在 ~/.xsesseionrc 中写入执行 VM 之前需要执行的命令(例如设置环境变量,等等) 2、在 ~/.xsession 中写入启动 VM 的命令