Kako odstraniti jezikovno nastavitev v Linux Mint
Linux Mint je privzeto opremljen s številnimi dodatnimi jeziki, ki jih najverjetneje ne potrebujete. Pri posodabljanju sistemskih komponent, kot sta libc ali jedro, jih operacijski sistem znova zgradi. Ta operacija traja precej časa in je dejansko popolnoma odveč. Poglejmo, kako se znebiti teh dodatnih jezikovnih nastavitev.
Oglas
Zadovoljen sem z le dvema jezikoma, en_US.UTF-8 in ru_RU.UTF-8. Vendar ima moja nova namestitev Mint 18.1 številne dodatne jezike. Poglejmo, katere jezike so privzeto nameščene.
Odprite svojo najljubšo aplikacijo za emulator terminala in vnesite naslednji ukaz:
jezik -a
To bo zapolnilo seznam nameščenih jezikovnih nastavitev. Takole je videti.
Kot lahko vidite, je poleg zahtevanega še veliko nameščenih jezikovnih nastavitev. Poglejmo, kako se jih znebiti.
Če želite odstraniti področne nastavitve v Linux Mint, naredite naslednje.
Odprite nov korenski terminal. Oglejte si naslednji članek:
Kako odpreti korenski terminal v Linux Mint
Jezikovne nastavitve so definirane v besedilnih datotekah pod /var/lib/locales/supported.d/. Glede na konfiguracijo operacijskega sistema je lahko več datotek. Vsaka datoteka lahko vsebuje eno ali več jezikovnih nastavitev, ki bodo nameščene. Te datoteke lahko urejate in znova ustvarite svoj seznam jezikovnih nastavitev.
V mojem primeru moram spremeniti samo eno datoteko, /var/lib/locales/supported.d/en. Uredimo ga, da spremenimo konfiguracijo.
Odprite datoteko s svojim najljubšim urejevalnikom besedil, npr.
nano /var/lib/locales/supported.d/en
oz
vim /var/lib/locales/supported.d/en
V mojem primeru moram odstraniti vse vrstice v tej datoteki in obdržati samo element en_US.UTF-8.
Odstranite nepotrebne vrstice in shranite datoteko.
Zdaj izvedite naslednji ukaz kot root:
locale-gen
To bo ustvarilo samo zahtevane jezike. Drugi jeziki ne bodo več ustvarjeni.
Prav tako lahko počistite vse jezike, ki so ostali iz prejšnje nastavitve.
Izvedite naslednji ukaz kot root, da jih odstranite
locale-gen --purge ru_RU.UTF-8 en_US.UTF-8
To bo ohranilo samo dve področni nastavitvi ru_RU.UTF-8 in en_US.UTF-8. Vse ostalo bo odstranjeno.
Končali ste.