web-dev-qa-db-fra.com

Comment puis-je désinstaller un paramètre régional via une ligne de commande?

J'ai 5 paramètres régionaux inutilisés sur mon système. Comment puis-je les supprimer via la ligne de commande? J'ai utilisé localepurge mais cela n'a pas fonctionné.

23
Eonil

Vous pouvez lister les lieux avec

localedef --list-archive

ou avec

locale -a

La taille de fichier correspondante est donnée par

ls -lh /usr/lib/locale/locale-archive

Pour supprimer les paramètres régionaux non utilisés, vous pouvez le faire.

Sudo locale-gen --purge it_IT.UTF-8 en_US.UTF-8 && echo Success!

it_IT.UTF-8 et en_US.UTF-8 sont les seulement deux locales que je veux. Le && echo "Success!" at end est utile car locale-gen ne rapporte pas les erreurs si un paramètre régional non disponible ou incorrect est transmis en ligne de commande.

26
enzotib