Come rimuovere le impostazioni internazionali in Linux Mint
Per impostazione predefinita, Linux Mint viene fornito con un numero di impostazioni internazionali aggiuntive di cui molto probabilmente non hai bisogno. Quando si aggiornano componenti di sistema come libc o kernel, il sistema operativo li ricostruisce. Questa operazione richiede una notevole quantità di tempo ed infatti è del tutto ridondante. Vediamo come sbarazzarsi di questi locali extra.
Annuncio
Sono soddisfatto solo di due versioni locali, en_US.UTF-8 e ru_RU.UTF-8. Tuttavia, la mia nuova installazione di Mint 18.1 ha un numero di locali extra. Vediamo quali locali sono installati di default.
Apri la tua app di emulazione di terminale preferita e digita il seguente comando:
locale -a
Questo popolerà l'elenco delle versioni locali installate. Ecco come sembra.
Come puoi vedere, ci sono molte versioni locali installate oltre a quella richiesta. Vediamo come sbarazzarcene.
Per rimuovere una locale in Linux Mint, Fare quanto segue.
Apri un nuovo terminale di root. Si prega di fare riferimento al seguente articolo:
Come aprire il terminale di root in Linux Mint
Le impostazioni locali sono definite in file di testo in /var/lib/locales/supported.d/. Possono esserci più file a seconda della configurazione del sistema operativo. Ogni file può contenere uno o più locali che verranno installati. Puoi modificare questi file e rigenerare l'elenco delle impostazioni locali.
Nel mio caso, devo modificare solo un file, /var/lib/locales/supported.d/en. Modifichiamolo per cambiare la configurazione.
Apri il file con il tuo editor di testo preferito, ad es.
nano /var/lib/locales/supported.d/en
o
vim /var/lib/locales/supported.d/en
Nel mio caso, devo rimuovere tutte le righe in questo file e conservare solo l'elemento en_US.UTF-8.
Rimuovi le righe non necessarie e salva il file.
Ora, esegui il seguente comando come root:
locale-gen
Questo creerà solo le impostazioni internazionali richieste. Gli altri locali non verranno più generati.
Inoltre, puoi eliminare tutte le impostazioni locali rimaste dalla configurazione precedente.
Esegui il seguente comando come root per rimuoverli
locale-gen --purge ru_RU.UTF-8 en_US.UTF-8
Ciò manterrà solo due localizzazioni ru_RU.UTF-8 e en_US.UTF-8. Tutto il resto verrà rimosso.
Hai fatto.