Ubuntu
正確更改 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"
在搜尋論壇後,我安裝
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 中預設為我們英語,就好像我從一開始就安裝了它一樣?
你很親近!您只需要更改您的首選語言列表
由此
LANGUAGE="de_DE:en_US:de_LU:de_CH:de_BE:de_AT"
對此
LANGUAGE="en_US"
完成後重新啟動伺服器,所有系統語言都應該是英文
但首先您需要安裝所需的語言包。在我的德語 VPS 上,沒有預裝英語語言包。所以首先你檢查你是否安裝了它:
aptitude install language-pack-en