1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Arch(KDE Plasma)中文化

Arch(KDE Plasma)中文化

时间:2023-06-22 23:12:02

相关推荐

Arch(KDE Plasma)中文化

Localization (简体中文)/Simplified Chinese (简体中文) - ArchWiki

生成中文locale

(这一步在安装篇就有写)

在/etc/locale.gen中取消中文的zh_CN.UTF-8 UTF-8

之后使用locale-gen

设置终端locale

为TTY设置英文locale防止乱码

(这一步在安装篇中有写)

(这一步可以用 安装zhcon等软件包为TTY启用中文支持 替代)

在/etc/locale.conf中添加LANG=en_US.UTF-8

安装中文字体

Fonts (简体中文) - ArchWiki ()

Localization/Chinese - Arch Linux 中文维基

在Arch Wiki上推荐的自由字体(GPL或兼容授权)如下:

wqy-microhei

wqy-microhei-lite

wqy-bitmapfont

wqy-zenhei

ttf-arphic-ukai

ttf-arphic-uming

adobe-source-han-sans-cn-fonts

adobe-source-han-serif-cn-fonts

noto-fonts-cjk

以下图片中的效果为wqy-microhei

为图形化界面设置中文locale

在~/.xinitrc或../xprofile的开头添加:

export LANG=zh_CN.UTF-8

export LANGUAGE=zh_CN:en_US

以上方法适合SLiM桌面管理器和无桌面管理器的用户,像是在设置全局locale

对于KDE的SDDM请更改设置Regional Settings-Language和Regional Settings-Formats:

*经过实验,确定以上设置并不会更改TTY处的LANG设置

SDDM:

对于SDDM,设置并不会跟着KDE变为中文(这个似乎有回报称是Bug)

这个可以使用两个方式:

1.简单粗暴,会破坏前面的TTY英文防乱码,将/etc/locale.conf更改LANG为zh_CN.UTF-8

2.通过在/lib/systemd/system/sddm.service中添加EnvironmentFile=/etc/default/locale并在/etc/default/locale中设置LANG=zh_CN.UTF-8*

在systemd - ArchWiki中讲解了正确的修改方式:编辑/etc/systemd/system/sddm.service.d/EnvironmentFile.conf,并添加

[Service]

EnvironmentFile=/etc/default/locale

并在/etc/default/locale中设置LANG=zh_CN.UTF-8

如上设置方法可以避免与pacman发生冲突,直观体验为:不会在某次滚动后sddm重新变为英文

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。