我试图通过几个命令行指令准备好安装新桌面。不幸的是,我找不到安装语言包的方法。
我可以跑
gnome-language-selector
但它似乎不能直接在命令行中使用。我需要继续点击...
可以做的另一件事是,我进行那些点击并找出已安装的软件包并读取 /etc/environment 和 /etc/default/locale(以及其他 /etc/... 文件?)中的更改,但软件包列表可能因安装的软件包而异(Firefox、Thunderbird、LibreOffice、Gnome,...)
有这样的工具吗?比如说:
gnome-language-selector --install fr
或具有所有必要依赖项的包:
sudo apt-get install super-language-pack-fr
谢谢,
答案1
对于桌面,您可以
sudo apt-get install language-pack-[cod] language-pack-gnome-[cod] language-pack-[cod]-base language-pack-gnome-[cod]-base
但每个应用程序都有自己的语言包。要了解要安装的软件包,请尝试:
check-language-support -l [cod]
例如:
check-language-support -l fr
答案2
自动安装所有依赖项:
sudo apt -y install $(check-language-support -l fr)
其中,fr
所需的两字母(ISO 639-1)语言代码是。
答案3
首先,您需要编辑 locale.gen 文件。
sudo vim /etc/locale.gen
然后找到你需要的语言包,去掉注释掉的符号,比如我要安装 zh_CN.GBK GBK zh_CN.UTF8,就把这几行的 # 符号去掉,或者你也可以直接在文件中添加你的代码。最后运行:
sudo locale-gen
这是我在网上找到的最简单的方法。