लोकेल और लोकेल-जेनरल कमांड्स के कर्तव्य क्या हैं?


11

मुझे पता है कि आदेश कैसे काम करते हैं, यह समझने के लिए, हमें मैन पेज का उपयोग करना चाहिए। लेकिन कमांड लोकेल और लोकेल-जीन के लिए। मुझे सही अर्थ और उनका कर्तव्य नहीं मिला। मुझे उनकी नौकरियों और लोकेल और लोकेल-जीन के संबंध के बारे में कुछ और विवरण चाहिए । मैन लोकेल पर आधारित:

लोकेल - स्थानीय-विशिष्ट जानकारी प्राप्त करें।

ठीक है लोकेल क्या है ??

वर्णन लोकल प्रोग्राम मानक आउटपुट के लिए वर्तमान लोकल environ, मेंट या सभी स्थानों के बारे में जानकारी लिखता है।

स्थानीय वातावरण क्या है?

जवाबों:


14

विकिपीडिया से:

कंप्यूटिंग में, एक लोकेल पैरामीटर का एक सेट है जो उपयोगकर्ता की भाषा, देश और किसी विशेष संस्करण वरीयताओं को परिभाषित करता है, जिसे उपयोगकर्ता अपने उपयोगकर्ता इंटरफ़ेस में देखना चाहता है। आमतौर पर एक स्थानीय पहचानकर्ता में कम से कम एक भाषा पहचानकर्ता और एक क्षेत्र पहचानकर्ता होता है।

localeकार्यक्रमों इच्छा उत्पादन खोल चर और उनके मूल्यों का एक सेट। ये वे चर हैं जो भाषा, वर्ण सेट और उपयोग आदि के बारे में कुछ आदेशों के व्यवहार को बदलते हैं। मेरे सिस्टम से:

benoit@thorgal:~s locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
benoit@thorgal:~$

यह उन आदेशों को बताता है, जो विशेष वर्णों के लिए अमेरिकी अंग्रेजी और UTF8 एन्कोडिंग का उपयोग करने के लिए सुनते हैं। यदि मैं LANG का मान बदलता हूं और इसके बजाय fr_FR.UTF-8 डाल देता हूं, तो आदेश देता है, जो इसका समर्थन करता है, अंग्रेजी के बजाय फ्रेंच में अपना आउटपुट लिखेगा। बेशक, केवल, अगर फ्रेंच अनुवाद स्थापित है।

के लिए locale-genआदेश, मुझे लगता है कि अपने आदमी पेज के पहले पैराग्राफ आत्म समझा है:

संकलित स्थानीय फ़ाइलें लगभग 50MB डिस्क स्थान लेती हैं, और अधिकांश उपयोगकर्ताओं को केवल कुछ स्थानों की आवश्यकता होती है। डिस्क स्थान को बचाने के लिए, संकलित लोकेल फ़ाइलों को लोकेशन पैकेज में वितरित नहीं किया जाता है, लेकिन चयनित पैकेज स्वचालित रूप से उत्पन्न होते हैं जब यह पैकेज लोकेल-जीन प्रोग्राम चलाकर स्थापित किया जाता है।

जब आप चलाते हैं locale-genया locale-gen <locale code>आप आवश्यक लोकल फ़ाइल (ओं) को संकलित करते हैं, तो कमांड द्वारा प्रदर्शित वातावरण चर के भीतर निर्दिष्ट लोकेल का उपयोग करने की अनुमति देता है locale

उदाहरण: locale-gen en_US.UTF8

आप कमांड का उपयोग करके उपलब्ध लोकेल कोड प्राप्त कर सकते हैं locale -a


अंतरिक्ष की मेगाबाइट लेने वाली इन स्थानीय फाइलों में क्या है?
फ्लिम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.