উবুন্টুতে কীভাবে সমস্ত স্থানীয় সেটিংস সেট করবেন


27

একটি রিমোট ইনস্টল অ্যাপ্লিকেশনটিতে কিছু এনকোডিং সমস্যা রয়েছে এবং আমার লোকাল মেশিনে এটি ঠিক চলছে।

আমার স্থানীয় অবস্থানগুলি দূরবর্তী মেশিনে "অনুলিপি" দেওয়ার সর্বোত্তম উপায় কী?

আমার ব্যক্তিগত মেশিনে লোকালগুলি এই জাতীয়ভাবে কনফিগার করা হয়েছে:

$ locale
LANG=de_DE.UTF-8
LANGUAGE=de_DE:en
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY=en_US.UTF-8
LC_MESSAGES="de_DE.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=

1
কোনও ব্যবহারকারী-নির্দিষ্ট লোকেল (এক ব্যবহারকারীর জন্য) বা সাধারণত পুরো সিস্টেমের জন্য?
সাবভাস রাদেভিক

উত্তর:


13

সহজ উপায়

  1. একটি ফাইলের মধ্যে সমস্ত লোকেল রফতানি করুন

    locale > import

  2. ফাইলটি খুলুন এবং প্রতিটি লাইনের শুরুতে রফতানি যোগ করুন

  3. কমান্ড দিয়ে এটি সম্পাদনযোগ্য করুন chmod ugo+rx import

  4. কাঙ্ক্ষিত প্রোফাইলে অনুলিপি করুন এবং সম্পাদন করুন ./import


(ক) "কাঙ্ক্ষিত প্রোফাইলে অনুলিপি করুন" - এর অর্থ কি ফাইলটিকে ব্যবহারকারীর বাড়িতে নিয়ে যাওয়া (খ) এটি কি স্থায়ী সমাধান?
স্যাভাস রাদেভিক

এবং প্রতিটি লাইনে আমদানি লিখতে শেল স্ক্রিপ্টটি কী হত?
ইগিপাস

আমার পক্ষে কাজ করেনি। আমি আমার কম্পিউটার থেকে অন্য এসএস-তে এটি করার চেষ্টা করেছি।
ইগিপাস

29

আপনি নিজে ব্যবহার করে লোকেল সেট করতে পারেন update-locale:

sudo update-locale LANG=de_DE.UTF-8 LC_MESSAGES=POSIX

আরও তথ্যের জন্য ম্যান পৃষ্ঠা পড়ুন।

অন্যথা, আপনি নিজে ফাইলটি পরিবর্তন আপনার সিস্টেমের লোকেল এন্ট্রি পরিবর্তন করতে পারেন /etc/default/locale

উদাহরণস্বরূপ একটি জার্মান সিস্টেমে সিস্টেমের বার্তাগুলি অনুবাদ হওয়া থেকে রোধ করতে আপনি ব্যবহার করতে পারেন:

LANG=de_DE.UTF-8
LC_MESSAGES=POSIX

দ্রষ্টব্য: নতুন করে লগইন করার পরে পরিবর্তনগুলি কার্যকর হয়।

সূত্র: https://help.ubuntu.com/commune/Locale


আমি মনে করি আপডেট-স্থানীয় প্রয়োজন sudo। ব্যক্তিগতভাবে আমি আপনার বিকল্প সমাধান পছন্দ করি, সম্ভবত আপনার এটিকে প্রাথমিক সমাধান করা উচিত। :)
স্যাভাস রেডেভিক

এটি আপডেট !! :)
সবুজ

"পার্ল: সতর্কতা: লোকেল নির্ধারণ ব্যর্থ হয়েছে।" .. এটা কিভাবে ঠিক করবেন?
স্লিক

6
চালান নিম্নলিখিত কমান্ড প্রয়োগ করুন: sudo dpkg-reconfigure locales
সবুজ

4

দূরবর্তী মেশিনে লোকেলগুলি কনফিগার করার সময় কিছু প্রস্তাবনা রয়েছে

1) দেবিয়ান মেশিনে (রিমোট মেশিন), কমান্ডটি চালান (রুট হিসাবে):

dpkg-reconfigure locales

প্রথম স্ক্রিনে, পছন্দসই লোকেল নির্বাচন করুন। এর পরে আপনাকে ডিফল্ট লোকেল বাছাই করতে অনুরোধ করা হবে। "কিছুই নয়" নির্বাচন করুন (তথ্যসূত্র: https://wiki.debian.org/Locale# স্ট্যান্ডার্ড )।

2) /etc/ssh/sshd_configক্লায়েন্টের কাছ থেকে পরিবেশের ভেরিয়েবলগুলি গ্রহণ করতে আপনার ssh পরিষেবা () কনফিগার করুন : লাইনটি আপত্তিহীন করুন:

AcceptEnv LANG LC_*

আপনার ssh সার্ভারটি পুনরায় চালু করুন, লগঅফ করুন এবং আবার লগ ইন করুন এবং localeকমান্ডটি চালান । এটি অবশ্যই আপনার স্থানীয় মেশিনের লোকেলের সাথে মেলে


2
আপনি বলেছিলেন "প্রথম স্ক্রিনে, পছন্দসই লোকেলগুলি নির্বাচন করুন", তবে আমি উবুন্টু ভি 14.04.2LTS তে পরীক্ষা করেছি এবং সমস্ত প্রক্রিয়া স্বয়ংক্রিয়ভাবে সম্পন্ন হয়ে গেছে ( Generating locales...... এবং পরে Generation complete.) আমি কোনও নির্বাচনের স্ক্রিন পাই না।
সোপালাজো ডি অ্যারিরিজ

আপনি কি এই সমস্যাটি সমাধান করেছেন?
গিরল

ঠিক আছে, আজকের হিসাবে, আমি v16.04 ব্যবহার করছি এবং প্রকৃতপক্ষে, "প্রথম স্ক্রিন" উপস্থিত রয়েছে এবং আমি পছন্দসই লোকালগুলি নির্বাচন করতে পারি। সম্ভবত এটি v14 নিয়ে সমস্যা ছিল।
সোপালাজো ডি অ্যারিরেজ

নিস! আমার বিশাল বিলম্বের জন্য দুঃখিত । আমি কীভাবে এই সময়টিকে এই সরঞ্জামটি ব্যবহার করব জানি না এবং তখন থেকে আমার অ্যাকাউন্টটি ভুলে গিয়েছিল। শুভেচ্ছান্তে.
গিরল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.