如何以英语安装 Debian 10 (Buster),但使用德语语言环境?

如何以英语安装 Debian 10 (Buster),但使用德语语言环境?

基于这个问题考虑到 Debian 9 (Stretch),也许有一些可用的更新。


我想用英语德语语言环境

是否有一个选项可以选择此配置已经在 Debian 安装期间(也许在高级选项->专家安装)?

到目前为止,我会使用以下方法:

  1. 选择语言:English - English
  2. 国家、地区或地区:other-> Europe->Germany
  3. 默认区域设置基于的国家/地区:de_DE.UTF-8

不幸的是,English language配对German locales默认不提供您还可以在下一个屏幕截图中看到:

问题截图


然而,Ubuntu 及其衍生版本在选择所需的下一步安装过程中已经提供了这样的选项language

所需状态的屏幕截图

之后,检查locale导致:

user@pc:~$ locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=de_DE.UTF-8
LC_TIME=de_DE.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=de_DE.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=de_DE.UTF-8
LC_NAME=de_DE.UTF-8
LC_ADDRESS=de_DE.UTF-8
LC_TELEPHONE=de_DE.UTF-8
LC_MEASUREMENT=de_DE.UTF-8
LC_IDENTIFICATION=de_DE.UTF-8
LC_ALL=

=> 这正是我在 Debian 中想要的。


问题:

是否可以在安装过程中选择所需的配置?还是只能在完成整个安装过程后才能调整?

答案1

如果您选择专家安装程序,则可以添加一个或多个其他区域设置,然后选择默认区域设置,但您需要LC_XXX按照以下说明手动更改变量斯蒂芬·基特

sudo dpkg-reconfigure locales关于区域设置,这与使用默认安装方法并随后运行相同。

选择将如下所示:

  1. 在 grub 中选择Advanced options ->Graphical expert installExpert install
  2. 选择语言:English - English
  3. 选择您的位置:other -> Europe -> Germany
  4. 配置区域设置:United States - en_US.UTF-8
  5. 配置(附加)区域设置:de_DE.UTF-8
  6. 选择已安装系统的默认区域设置:en_US.UTF-8

安装完成后,根据需要修改各个区域设置。

要更新全局区域设置,您可以使用:

sudo update-locale LANG=en_US.UTF-8 $(printf 'LC_%s=de_DE.UTF-8 '\
 NUMERIC TIME MONETARY PAPER NAME ADDRESS TELEPHONE MEASUREMENT IDENTIFICATION)

或者将变量添加到本地 shell 初始化文件中。~/.bashrc如果默认区域设置为,要将德语设置添加到您的系统中en_US.UTF-8,您可以使用:

printf 'export LC_%s=de_DE.UTF-8\n'\
 NUMERIC TIME MONETARY PAPER NAME ADDRESS TELEPHONE MEASUREMENT IDENTIFICATION >> ~/.bashrc

相关内容