Sådan fjerner du lokalitet i Linux Mint
Som standard kommer Linux Mint med en række ekstra lokaliteter, som du højst sandsynligt ikke har brug for. Når systemkomponenter som libc eller kerne opdateres, genopbygger operativsystemet dem. Denne operation tager bemærkelsesværdig lang tid og er faktisk fuldstændig overflødig. Lad os se, hvordan du slipper af med disse ekstra lokaliteter.
Reklame
Jeg er tilfreds med kun to landestandarder, en_US.UTF-8 og ru_RU.UTF-8. Min friske installation af Mint 18.1 har dog en række ekstra lokaliteter. Lad os se, hvilke lokaliteter der er installeret som standard.
Åbn din foretrukne terminalemulator-app og skriv følgende kommando:
lokalitet -a
Dette vil udfylde listen over installerede lokaliteter. Sådan ser det ud.
Som du kan se, er der masser af installerede lokaliteter udover den påkrævede. Lad os se, hvordan man slipper af med dem.
For at fjerne en lokalitet i Linux Mint, gør følgende.
Åbn en ny rodterminal. Se venligst følgende artikel:
Sådan åbner du Root Terminal i Linux Mint
Lokaliteter er defineret i tekstfiler under /var/lib/locales/supported.d/. Der kan være mere end én fil afhængigt af din OS-konfiguration. Hver fil kan indeholde en eller flere lokaliteter, som vil blive installeret. Du kan redigere disse filer og gengenerere din landestandardliste.
I mit tilfælde skal jeg kun ændre én fil, /var/lib/locales/supported.d/en. Lad os redigere det for at ændre konfigurationen.
Åbn filen med din foretrukne teksteditor, f.eks.
nano /var/lib/locales/supported.d/en
eller
vim /var/lib/locales/supported.d/en
I mit tilfælde skal jeg fjerne alle linjerne i denne fil og kun beholde elementet en_US.UTF-8.
Fjern de unødvendige linjer og gem filen.
Udfør nu følgende kommando som root:
lokalitet-gen
Dette vil kun oprette de nødvendige lokaliteter. De andre lokaliteter vil ikke blive genereret mere.
Du kan også slette alle lokaliteter, der var tilbage fra den tidligere opsætning.
Udfør følgende kommando som root for at fjerne dem
locale-gen --purge ru_RU.UTF-8 da_US.UTF-8
Dette vil kun beholde to lokaliteter ru_RU.UTF-8 og en_US.UTF-8. Alt resten vil blive fjernet.
Du er færdig.