जवाबों:
स्थानीय सेटिंग्स को लॉगिन प्रक्रिया (जो पढ़ता है /etc/default/locale
) और बच्चे की प्रक्रियाओं द्वारा विरासत में मिली पर्यावरण चर के रूप में सेट की जाती हैं। यदि आप एक नए सत्र में प्रवेश करते हैं, तो नई सेटिंग्स नए सत्र में प्रभावी होती हैं।
आप कमांड जारी करके शेल में तुरंत सेटिंग्स को प्रभावी बना सकते हैं
. /etc/default/locale
(प्रमुख बिंदु पर ध्यान दें)। यदि आपने कोई ऐसी श्रेणी जोड़ी है जो पहले सेट नहीं की गई थी, तो आपको इसकी आवश्यकता होगी export
। यदि आपने कोई श्रेणी निकाल दी है, तो आपको इसकी आवश्यकता होगी unset
।
किसी शेल में सेटिंग्स बदलने से बाद में उस शेल द्वारा शुरू किए गए सभी एप्लिकेशन प्रभावित होते हैं (जब तक कि वे सिस्टम लोकेल सेटिंग्स का उपयोग कर रहे हैं और अपनी कॉन्फ़िगरेशन विधि नहीं)।
/etc/default/locale
जो उस फ़ाइल को एक अलग कार्यक्रम के रूप में निष्पादित करेगा, जो तब बेकार होता है जब सभी फ़ाइल सेट चर होती है।
यदि आपका शेल उपयोग कर रहा है, तो बस एक नया लॉगिन शुरू करें।
su youruserid -
फिर इसका परीक्षण करें अपने मूल लॉगिन शेल पर वापस बाहर निकलें
यदि आप एक gui का उपयोग कर रहे हैं, तो लॉगआउट करें और फिर से लॉगिन करें।
su youruserid -
- वास्तव में?! क्यों नहीं बस खोल से बाहर निकलें और इसे पुनरारंभ करें ?!
/etc/profile
या लॉग इन करने से मदद मिलती है। आपको आमतौर पर कुछ भी लेकिन एक कर्नेल अद्यतन के लिए एक लिनक्स सिस्टम को रिबूट करने की आवश्यकता नहीं है।