Hvordan fjerne lokalitet i Linux Mint
Som standard kommer Linux Mint med en rekke ekstra lokaliteter som du mest sannsynlig ikke trenger. Når du oppdaterer systemkomponenter som libc eller kjerne, gjenoppbygger operativsystemet dem. Denne operasjonen tar bemerkelsesverdig lang tid og er faktisk helt overflødig. La oss se hvordan du blir kvitt disse ekstra lokalitetene.
Annonse
Jeg er fornøyd med bare to lokaliteter, en_US.UTF-8 og ru_RU.UTF-8. Min ferske installasjon av Mint 18.1 har imidlertid en rekke ekstra lokaliteter. La oss se hvilke lokaliteter som er installert som standard.
Åpne din favoritt terminalemulator-app og skriv inn følgende kommando:
lokalitet -a
Dette vil fylle ut listen over installerte lokaliteter. Slik ser det ut.
Som du kan se, er det mange installerte lokaliteter i tillegg til den nødvendige. La oss se hvordan vi blir kvitt dem.
For å fjerne en lokalitet i Linux Mint, gjør følgende.
Åpne en ny rotterminal. Vennligst referer til følgende artikkel:
Hvordan åpne Root Terminal i Linux Mint
Lokaliteter er definert i tekstfiler under /var/lib/locales/supported.d/. Det kan være mer enn én fil avhengig av OS-konfigurasjonen. Hver fil kan inneholde en eller flere lokaliteter som vil bli installert. Du kan redigere disse filene og generere lokalitetslisten på nytt.
I mitt tilfelle trenger jeg bare å endre én fil, /var/lib/locales/supported.d/en. La oss redigere den for å endre konfigurasjonen.
Åpne filen med din favoritt tekstredigerer, f.eks.
nano /var/lib/locales/supported.d/en
eller
vim /var/lib/locales/supported.d/en
I mitt tilfelle må jeg fjerne alle linjene i denne filen og bare beholde elementet en_US.UTF-8.
Fjern de unødvendige linjene og lagre filen.
Nå, utfør følgende kommando som root:
locale-gen
Dette vil bare opprette de nødvendige lokalitetene. De andre lokalitetene vil ikke bli generert lenger.
Du kan også slette alle lokalitetene som var igjen fra forrige oppsett.
Utfør følgende kommando som root for å fjerne dem
locale-gen --purge ru_RU.UTF-8 en_US.UTF-8
Dette vil bare beholde to lokaliteter ru_RU.UTF-8 og en_US.UTF-8. Alt resten vil bli fjernet.
Du er ferdig.