เปลี่ยนภาษาเริ่มต้นอย่างถูกต้องในเซิร์ฟเวอร์ ubuntu 10.04 LTS หรือไม่


9

ฉันได้รับเซิร์ฟเวอร์ใหม่ แต่น่าเสียดายที่ผู้ที่ติดตั้ง 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"

(นี่คือไฟล์ที่ฉันจำได้ทั่วไปจากระบบเดเบียนเพื่อเก็บโลแคล)

ฉันทำแล้วdpkg-reconfigure localesซึ่งกำหนดค่าสถานที่ทั้งหมดและหลังจากออกจากระบบและ relogin เกือบทุกอย่างเป็นภาษาอังกฤษ

เกือบจะ

ข้อความต้อนรับคือ โปรแกรมมาเป็นภาษาอังกฤษ แต่เช่น 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 ราวกับว่าฉันได้ติดตั้งจากเริ่มต้น?


มีลักษณะที่เชื่อมโยงนี้: help.ubuntu.com/community/Locale
เลด

นั่นคือสิ่งที่ฉันดูเหมือนแล้ว ไม่มีไฟล์เดียวในตอนแรกและถูกเพิ่มเป็น update-locale ฉันกำหนดค่าทั้งสองอย่างสอดคล้องกัน
The Shurrican

นี่คือตัวอย่างวิธีการติดตั้งหรือติดตั้ง locale linux-ubuntu.info/th/how-to-change-the-default-locale
ВолодимирВонс

คำตอบ:


6

คุณสนิทมาก! คุณเพียงแค่ต้องเปลี่ยนรายการภาษาที่คุณต้องการ

จากนี้

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

สำหรับสิ่งนี้

LANGUAGE="en_US"

รีบูตเซิร์ฟเวอร์ของคุณและภาษาของระบบทั้งหมดควรเป็นภาษาอังกฤษ


ขอบคุณ! มันทำงานได้ แต่คุณสามารถอธิบายได้ว่าทำไม ฉันเพิ่งจัดเรียงพวกเขาและวาง en_us ไว้ข้างหน้า ทำไมถึงไม่ได้ผล?
Shurrican

ไม่จำเป็นต้องรีบูตคุณสามารถส่งออก LANGUAGE = "en_US" ในบรรทัดคำสั่งหรือเพียงแค่แหล่งที่มา / etc / โปรไฟล์ใช่มั้ย อาจไม่สามารถใช้ได้กับทุกโปรแกรม แต่ฉลาดเป็นภาษาอังกฤษหลังจากที่ฉันทำ
Sam Stoelinga

0

แต่ก่อนอื่นคุณต้องติดตั้งชุดภาษาที่จำเป็น VPS ที่ใช้ภาษาเยอรมันของฉันไม่มีชุดภาษาอังกฤษที่ติดตั้งไว้ล่วงหน้า ดังนั้นก่อนอื่นคุณต้องตรวจสอบว่าคุณได้ทำการติดตั้ง:

aptitude install language-pack-en
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.