Kuidas eemaldada Linux Mintis lokaati
Vaikimisi on Linux Mintil mitmeid täiendavaid lokaate, mida te tõenäoliselt ei vaja. Süsteemikomponentide (nt libc või kernel) värskendamisel loob operatsioonisüsteem need uuesti. See toiming võtab märkimisväärselt palju aega ja on tegelikult täiesti üleliigne. Vaatame, kuidas neist täiendavatest lokaatidest lahti saada.
Reklaam
Olen rahul vaid kahe lokaadiga, en_US.UTF-8 ja ru_RU.UTF-8. Minu värskel Mint 18.1 installimisel on aga mitmeid täiendavaid lokaate. Vaatame, millised lokaadid on vaikimisi installitud.
Avage oma lemmikterminali emulaatori rakendus ja tippige järgmine käsk:
lokaat -a
See täidab installitud lokaatide loendi. See näeb välja selline.
Nagu näete, on peale nõutava ka palju installitud lokaate. Vaatame, kuidas neist lahti saada.
Lokaadi eemaldamiseks Linux Mintis, tehke järgmist.
Avage uus juurterminal. Vaadake järgmist artiklit:
Juurterminali avamine Linux Mintis
Lokaadid on määratletud tekstifailides, mis asuvad all /var/lib/locales/supported.d/. Sõltuvalt teie OS-i konfiguratsioonist võib faile olla rohkem kui üks. Iga fail võib sisaldada ühte või mitut lokaati, mis installitakse. Saate neid faile redigeerida ja lokaadiloendi uuesti luua.
Minu puhul pean muutma ainult ühte faili, /var/lib/locales/supported.d/en. Muutkem seda konfiguratsiooni muutmiseks.
Ava fail oma lemmiktekstiredaktoriga, nt.
nano /var/lib/locales/supported.d/en
või
vim /var/lib/locales/supported.d/en
Minu puhul pean selle faili kõik read eemaldama ja säilitama ainult üksuse en_US.UTF-8.
Eemaldage mittevajalikud read ja salvestage fail.
Nüüd käivitage järgmine käsk administraatorina:
lokaadi-gen
See loob ainult vajalikud lokaadid. Muid lokaate enam ei genereerita.
Samuti saate tühjendada kõik lokaadid, mis eelmisest seadistusest alles jäid.
Nende eemaldamiseks käivitage administraatorina järgmine käsk
locale-gen --purge ru_RU.UTF-8 et_US.UTF-8
See säilitab ainult kaks lokaati ru_RU.UTF-8 ja en_US.UTF-8. Kõik ülejäänud eemaldatakse.
Sa oled valmis.