正确地更改Ubuntu服务器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" 

search论坛后,我安装了生成文件/etc/default/locale 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系统来保存语言环境的文件)

那么我做了configuration所有语言环境的dpkg-reconfigure locales环境,登出后重新login几乎所有内容都是英文的。

几乎

欢迎消息是。 节目用英语。 但是例如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,就好像我已经从beginnig安装它?

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

    由此

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

    对此

    LANGUAGE="en_US"

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

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

     aptitude install language-pack-en