Modificare il file /var/lib/locales/supported.d/local, in modo che ci sia solo questa riga:
it_IT.UTF-8 UTF-8
Dopodichè lanciare questo comando:
sudo dpkg-reconfigure locales
Se nel lanciare il comando compaiono più voci (non solo quella appena inserita) come per esempio:
Generating locales...
en_AU.UTF-8... up-to-date
en_BW.UTF-8... up-to-date
en_CA.UTF-8... up-to-date
en_DK.UTF-8... up-to-date
en_GB.UTF-8... up-to-date
en_HK.UTF-8... up-to-date
en_IE.UTF-8... up-to-date
en_IN.UTF-8... up-to-date
en_NZ.UTF-8... up-to-date
en_PH.UTF-8... up-to-date
en_SG.UTF-8... up-to-date
en_US.UTF-8... up-to-date
en_ZA.UTF-8... up-to-date
en_ZW.UTF-8... up-to-date
it_CH.UTF-8... up-to-date
it_IT.UTF-8... up-to-date
E' possibile che nella cartella /var/lib/locales/supported.d/ siano presenti altri file che definiscono altre lingue supportate; se non interessano, puoi cancellarle (rm /var/lib/locales/supported.d/ <nome file che non serve>). Poi rilancia il comando sudo dpkg-reconfigure locales.
Poi modificare il file /etc/environment e modificare (o aggiungere se non c'è) questa riga:
LANG="it_IT.UTF-8"
Poi digitare:
sudo source /etc/environment
Commenti offerti da CComment