正确更改 ubuntu server 10.04 LTS 中的默认区域设置?

正确更改 ubuntu server 10.04 LTS 中的默认区域设置?

我有一个新的服务器,但不幸的是,主机提供商只为我安装了德语版的 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"

在搜索论坛后,我安装了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"

(这是我在 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]? 

这是非常糟糕的事情,因为默认参数 Y/N 会被 J/N 等替换。

我怎样才能正确地将 uft8 中的语言环境更改为默认的美国英语,就好像我从一开始就安装它一样?

答案1

您已经非常接近了!您只需要更改您的首选语言列表

由此

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

对此

LANGUAGE="en_US"

完成后重新启动服务器,所有系统语言都应为英语

答案2

但首先你需要安装所需的语言包。在我的德国 VPS 上没有预装英语语言包。因此,首先检查是否已安装:

aptitude install language-pack-en

相关内容