J'ai 5 paramètres régionaux inutilisés sur mon système. Comment puis-je les supprimer via la ligne de commande? J'en ai utilisé localepurge
mais ça n'a pas marché.
23
Vous pouvez répertorier les paramètres régionaux 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 inutilisés, vous pouvez le faire
sudo locale-gen --purge it_IT.UTF-8 en_US.UTF-8 && echo Success!
où it_IT.UTF-8
et en_US.UTF-8
sont les deux seuls paramètres régionaux que je veux . La && echo "Success!"
fin est utile car locale-gen
ne signale pas d'erreurs si un paramètre régional indisponible ou incorrect est transmis sur la ligne de commande.
localedef --list-archive
sanss
"Succes!"
chaîne déclenche l'expansion de l'historique bash. Pour éviter ce problème, vous devez inclure'Success!'
des guillemets simples ou (étrangement!) Supprimer les guillemets. Depuis le manuel bash : les extensions d'historique sont introduites par l'apparition du caractère d'extension d'historique, qui est '!' par défaut. Uniquement\
et'
peut être utilisé pour échapper au personnage d'extension de l'histoire.