Bii o ṣe le ṣatunṣe “Kuna lati ṣeto agbegbe, aiyipada si C.UTF-8” ni CentOS 8


Njẹ o ti dojuko ikilọ/aṣiṣe\"Kuna lati ṣeto agbegbe, aiyipada si C.UTF-8" ni CentOS 8 tabi RHEL 8? Ti bẹẹni, lẹhinna nkan yii ṣe apejuwe bi o ṣe le ṣatunṣe aṣiṣe yii. Ṣe akiyesi pe nkan yii yẹ ki o tun ṣiṣẹ lori eyikeyi awọn ọna ṣiṣe ti o da lori RHEL 8.

Aaye jẹ ipilẹ ti awọn ipilẹ eto ipilẹ ti o ṣalaye awọn nkan bii ede olumulo, agbegbe ati eyikeyi awọn ayanfẹ iyatọ pataki ti olumulo fẹ lati rii ni wiwo olumulo wọn.

Iṣeduro Iṣeduro: Bii o ṣe le Yi tabi Ṣeto Awọn agbegbe agbegbe ni Lainos

Lori awọn iru ẹrọ POSIX bii Lainos ati awọn ọna ṣiṣe bii Unix miiran, awọn idanimọ agbegbe jẹ asọye nipasẹ ISO/IEC 15897. Fun apẹẹrẹ, UNITED STATES OF AMERICA (US) Gẹẹsi nipa lilo koodu UTF-8 jẹ en_US.UTF-8).

Atẹle yii jẹ sikirinifoto ti o nfihan ikilọ/aṣiṣe nigbati o ba ṣiṣe aṣẹ yum bi o ti han.

Lati ṣeto agbegbe agbegbe eto, lo aṣẹ agbegbe. Fun apẹẹrẹ, ti o ba fẹ Gẹẹsi - UNITED STATES OF AMẸRIKA (US) ni lilo koodu UTF-8, ṣiṣe aṣẹ atẹle.

# localectl set-locale LANG=en_US.UTF-8

Nigbamii, ṣayẹwo ti o ba ti ṣeto agbegbe agbegbe eto nipasẹ ṣiṣe pipaṣẹ atẹle.

# localectl
# dnf install @postgresql

Akiyesi pe paapaa lẹhin ti o ṣeto agbegbe agbegbe, ikilọ naa tẹsiwaju. Eyi tumọ si pe awọn akopọ ede nsọnu. Lati fi wọn sii, lọ si apakan ti o tẹle.

Ti o ba jẹ pe akopọ ede kan sonu lori eto rẹ, o nilo lati fi sii lati ṣatunṣe aṣiṣe ti o wa loke. Sibẹsibẹ, o le fi sori ẹrọ gbogbo awọn akopọ ede ti a pese nipasẹ package glibc-all-langpacks eyiti o ni gbogbo awọn agbegbe agbegbe.

# dnf install langpacks-en glibc-all-langpacks -y

Ni omiiran, ti o ba fẹ fi awọn agbegbe sii ni ẹyọkan, ati nitorinaa ni ifẹsẹtẹ fifi sori ẹrọ kekere ti o kere lori ẹrọ rẹ, ṣiṣe aṣẹ atẹle (rọpo en pẹlu koodu agbegbe ti o fẹ).

# dnf install glibc-langpack-en

Lilo ilana ti o wa loke, a ṣakoso lati ṣatunṣe\"Ti kuna lati ṣeto agbegbe, aiyipada si C.UTF-8" ni CentOS 8 tabi RHEL 8. Ni ireti pe eyi ṣiṣẹ fun ọ daradara, bibẹẹkọ. Fun wa ni esi nipasẹ fọọmu asọye ni isalẹ.