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जो सभी स्थानों को कॉन्फ़िगर किया था और लॉग आउट करने के बाद और लगभग सब कुछ अंग्रेजी में था।

लगभग

स्वागत संदेश है कार्यक्रम अंग्रेजी में आते हैं। लेकिन उदाहरण के लिए उपयुक्त नहीं है:

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]? 

जो एक बहुत बुरी बात है क्योंकि तब J / N आदि द्वारा डिफ़ॉल्ट तर्क Y / N का आदान-प्रदान हो जाता है।

मैं uft8 में हमें डिफ़ॉल्ट रूप से अंग्रेजी में सही तरीके से कैसे बदल सकता हूं जैसे कि मैंने इसे शुरुआत से स्थापित किया था?


: इस लिंक पर एक नज़र डालें help.ubuntu.com/community/Locale
खालिद

मैं पहले से ही देखा था कि क्या thats। एक फ़ाइल पहले स्थान पर मौजूद नहीं थी और उसे अपडेट-लोकेल जोड़ा गया था। मैंने दोनों को
औपचारिक रूप से

यहाँ एक परीक्षा है कि लोकेल लाइनक्स-ubuntu.info/en/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 रखा। वो काम क्यों नहीं किया ??
शूरिकान

रिबूट करने की कोई आवश्यकता नहीं है, आप कमांड लाइन या केवल स्रोत / आदि / प्रोफ़ाइल अधिकार में LANGUAGE = "en_US" निर्यात कर सकते हैं? हो सकता है कि सभी कार्यक्रमों के लिए आवेदन न किया गया हो, लेकिन मैंने ऐसा करने के बाद अंग्रेजी में था
सैम स्टोइलिंगा

0

लेकिन पहले आपको भाषा पैक स्थापित करने की आवश्यकता है। मेरे जर्मन आधारित वीपीएस में पहले से स्थापित कोई अंग्रेजी भाषा पैक नहीं था। इसलिए पहले आप यह जांच लें कि आपने इसे स्थापित किया है:

aptitude install language-pack-en
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.