انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: sky در 27 دی 1394، 12:22 ب‌ظ

عنوان: حل ارور perl: warning: Setting locale failed
ارسال شده توسط: sky در 27 دی 1394، 12:22 ب‌ظ
سلام به همه دوستان
متاسفانه مشکلی برای سیستمم(14.04) به وجود اومده که مدتیه داره اذیتم میکنه. مدتیه که هنگام کار کردن تو محیط ترمینال ارور زیر رو دریافت میکنم:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
   LANGUAGE = "en",
   LC_ALL = (unset),
   LC_TIME = "fa_IR",
   LC_MONETARY = "fa_IR",
   LC_ADDRESS = "fa_IR",
   LC_TELEPHONE = "fa_IR",
   LC_NAME = "fa_IR",
   LC_MEASUREMENT = "fa_IR",
   LC_IDENTIFICATION = "fa_IR",
   LC_NUMERIC = "fa_IR",
   LC_PAPER = "fa_IR",
   LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory


برای مثال یه پکیج نرم افزاری درست نصب نشد و نوتیفیکیشن BrokenCount ظاهر شد. برای حل این مشکل دستور sudo apt-get -f install رو اجرا کردم که تا جایی که میدونم باید این مشکل رو حل کنه و دیتاهای ناقص رو حذف کنه. بعد از اجرای این دستور سوال میپرسه که اینقدر دیتای بروکن ! داری و حذف میشن! اما وقتی y میدم ارور بالا داده میشه و مشکل حل نمیشه!!
در این مورد سرچ هم کردم و متوجه شدم باید مربوط به تنظیمات زبان سیستم باشه ولی متاسفانه با مطالعه پیج های زیر نتونستم مشکل رو حل کنم!!

page 1 (http://stackoverflow.com/questions/2499794/how-can-i-fix-a-locale-warning-from-perl)
page 2 (https://www.thomas-krenn.com/en/wiki/Configure_Locales_in_Ubuntu)
page 3 (http://ubuntuforums.org/showthread.php?t=196414)
page 4 (http://askubuntu.com/questions/76013/how-do-i-add-locale-to-ubuntu-server)

منتظر راهنمایی اساتید و دوستان محترم هستم
با تشکر
عنوان: پاسخ : حل ارور perl: warning: Setting locale failed
ارسال شده توسط: Mersad Akbari در 17 اردیبهشت 1399، 08:42 ب‌ظ
کد زیر رو توی ترمینال اجرا کنید تا مشکلتون برطرف شه :)

sudo locale-gen fa_IR
عنوان: پاسخ : حل ارور perl: warning: Setting locale failed
ارسال شده توسط: Sun-PDA در 18 اردیبهشت 1399، 02:36 ق‌ظ
منظورت از سیستمم(14.04) همون اوبونتو 14.04 هست
یعنی هنوز از 14.04 استفاده میکنی ؟ این ورژن دیگه پشتیبانی نمیشه باید به ورژن جدید تر ارتقا بدی
عنوان: پاسخ : حل ارور perl: warning: Setting locale failed
ارسال شده توسط: دانیال بهزادی در 20 اردیبهشت 1399، 05:01 ق‌ظ
باید به ۲۰.۰۴ ارتقا بدید.