每个用户单独的 locale 可以在 ~/.bashrc或~/.xinitrc 或 ~/.xprofile 中设置:
~/.bashrc:每次使用终端时会应用此处的设置。
~/.xinitrc:每次使用 startx 或 SLiM 来启动 X 窗口系统时会应用此处的设置。
~/.xprofile:每次使用 GDM 等显示管理器时会应用此处的设置。
一、语言设置
为图形界面配置中文 ,控制台(tty)设置英文步骤如下:
需要在图形控制台下输入"echo $TERM"查看返回结果,如返回是"?",而在文本控制台下则返回"linux"(不同linux系统返回结果可能不同,可以当做参考)
在用户/.~rc文件末尾加上以下代码
export LANG=zh_CN.UTF-8
if [ "$TERM" = "linux" ]; then
export LANG=C
fi
注:LANG=en-us会有乱码(亲测),建议设置C或其它程序语言
二、无图形界面启动窗口管理器
①startx启需要在/etc/X11/xinit/.xinitrc 文件末尾添加exec 和窗口名称。如exec awesome
②Hyprland无管理器或控制台启动需要在普通用户下输入Hyprland(注意大小写。桌面环境好像都不能用root用户启动)