بنده امروز رفتم سراغ برنامه (catfish) که قبلا تو نصب برنامه های آرچ در موردش توضیح دادم که یک برنامه جستجوگر در حافظه کامپیوتره.

خیلی عجیب بود که هر چیزی می‌نوشتم هیچ چیزی پیدا نمی‌شد بلکه اصلا (catfish) اقدام به جستجو نمی‌کرد. خیلی کلافه شدم و حتی خواستم آرچ رو دوباره نصب کنم. برای آخرین بار ترمینال رو باز کردم و نوشتم catfish و اینتر زدم. وقتی برنامه بالا اومددوباره یک کلمه نوشتم باز هم (catfish) هیچ کاری نکرد ولی تو ترمینال یه پیغام خطا نوشت.

‘locale’ codec can’t decode byte 0xe2 in position 9: Invalid or incomplete multibyte or wide character

همین رو تو گوگل کپی کردم و تو ویکی آرچ راه حل رو پیدا کردم.

اما راه حل:

ترمینال رو باز کنید و دستورات زیر را به ترتیب بنویسید و بعد از هر دستور اینتر بزنید.

نکته: با کاربر خودتون بنویسید. (وارد کاربر روت نشید)

local
nano ~/.bashrc

حالا در فایل باز شده به خط آخر بروید و اینتر بزنید و این دستور را اضافه کنید.

export LANG=en_US.UTF-8

حالا دکمه ctrl و x صفحه کلید را بزنید و سپس دکمه y و در آخر هم دکمه اینتر را بزنید. حالا کامپیوتر را ریستارت کنید. به همین سادگی مشکل حل شد.

منبع: Arch_Wiki