正确更改 ubuntu 服务器 10.04 LTS 中的默认语言环境?

The*_*can 9 ubuntu localization language ubuntu-10.04

我有一台新服务器,但不幸的是,托管商只为我安装了德语版 Ubuntu 8.04。

所以升级工作顺利,但现在我正在尝试将系统更改为英文。

我适应了 /etc/environment

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG="en_us.UTF-8"
LANGUAGE="de_DE:en_US:de_LU:de_CH:de_BE:de_AT"
Run Code Online (Sandbox Code Playgroud)

在搜索论坛后,我安装update-locale了生成文件的/etc/default/locale

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG="en_us.UTF-8"
LANGUAGE="de_DE:en_US:de_LU:de_CH:de_BE:de_AT"
Run Code Online (Sandbox Code Playgroud)

(这是我通常从 debian 系统中记住的用于保存语言环境的文件)

然后我做了dpkg-reconfigure locales它配置了所有的语言环境,在注销和重新登录后,几乎所有的东西都是英文的。

几乎

欢迎信息是。这些节目是英文的。但例如 apt 不是:

prag341:~# apt-get upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Status-Informationen einlesen... Fertig
Die folgenden Pakete werden aktualisiert:
  linux-image-generic
1 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 4,346B an Archiven heruntergeladen werden.
Nach dieser Operation werden 0B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]? 
Run Code Online (Sandbox Code Playgroud)

这是一件非常糟糕的事情,因为然后默认参数 Y/N 被 J/N 等交换。

我如何正确地将语言环境更改为在 uft8 中默认为英语,就像我从一开始就安装了它一样?

lyn*_*man 6

你非常接近!您只需要更改首选语言列表

由此

LANGUAGE="de_DE:en_US:de_LU:de_CH:de_BE:de_AT"

对此

LANGUAGE="en_US"

完成后重启你的服务器,所有系统语言都应该是英语