我首先在vmware虚拟机中安装ok了,再在我的电脑上安装。本文主要记录一下安装配置过程
安装artix-base
TODO
中文配置
locale
-
locale就是一组语言使用习惯的配置,包含12类,也就是对应
LC_*
的12个环境变量,具体说明可以参考locale.h -
另外还有两个环境变量
- LC_ALL,如果设置,会覆盖其它所有设置
- LANG,如果设置,会把没有设置的变量默认为LANG所设置的值
-
locale -a
可以查看当前可用的locale,也就是那几个环境变量可以使用这些值, -
设置某种locale之前必须要先生成它,生成就是直接取消注释
/etc/locale.gen
中的某一行,这里我只需要en_US.UTF-8 UTF-8
和zh_CN.UTF-8 UTF-8
(最好使用UTF-8字符集),然后运行locale-gen
命令即可 -
下面在
/etc/locale.conf
中添加LANG=en_US.UTF-8
即可(或者如果你要使用中文界面,设置为LANG=zh_CN.UTF-8
),你想要设置得更细致可以对那12个环境变量分别再赋值 -
/etc/locale.conf
会被/etc/profile.d/locale.sh
包含,而它又会被/etc/profile
包含
中文字体
- 没有中文字体的话是显示不了中文的,会看到全是乱码
-
fc-list :lang=zh
查看是否有中文字体 -
sudo pacman -S noto-fonts-cjk
安装google的Noto CJK,包含(简/繁)中,日,韩字体
中文输入法
-
sudo pacman -S fcitx fcitx-configtool fcitx-googlepinyin
我这里使用谷歌拼音输入法,你也可以用其它的输入法,参考archwiki: fcitx -
在
$HOME/.xinitrc
中,启动dwm的前面添加export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS=@im=fcitx fcitx &
-
运行
fcitx-configtool
,添加谷歌拼音输入法,记得看下面提示,第一个输入法要是Keyboard-*
(我的是Keyboard-English (US)
),这样你才能切换回英文输入
urxvt还需要另外配置 URxvt.inputMethod:fcitx
网友评论