Recherche de site Web

Comment installer, générer et répertorier les paramètres régionaux sous Linux


Les paramètres régionaux d’un système Linux déterminent le type de caractères et d’encodage qui apparaissent dans votre terminal de ligne de commande. La modification des paramètres régionaux attribuera des valeurs différentes à diverses variables d’environnement. Le terminal et d’autres applications peuvent ensuite interroger ces variables pour déterminer le type de caractères et de paramètres à afficher à l’utilisateur.

Dans ce tutoriel, vous verrez les instructions étape par étape sur la façon de répertorier toutes les locales disponibles sur votre système Linux, ainsi que d’en définir et d’en générer une nouvelle à utiliser.

Dans ce tutoriel, vous allez apprendre :

  • Qu’est-ce qu’une locale sous Linux ?
  • Comment installer un nouveau paramètre régional
  • Comment générer des paramètres régionaux
  • Comment répertorier les paramètres régionaux

Comment installer, générer et répertorier les paramètres régionaux sous Linux

  1. Commençons par vérifier les paramètres régionaux actuellement configurés. Vous pouvez le faire avec la commande locale et sans autres options.

    
    locale
    

    Comme vous pouvez le voir dans la capture d’écran ci-dessous, tous les paramètres régionaux nous sont affichés sous la forme de variables d’environnement et de leurs valeurs attribuées.

  2. Nous pouvons obtenir une liste de toutes les locales actuellement disponibles sur notre système en ajoutant l’option -a.

    
    locale -a
    

  3. La liste ci-dessus n’inclura pas les paramètres régionaux qui n’ont pas encore été générés. Pour voir la liste complète des paramètres régionaux disponibles et (actuellement) indisponibles, vous pouvez consulter le fichier /etc/locale.gen.

    
    cat /etc/locale.gen
    

  4. À titre d’exemple, nous allons générer une locale pour l’espagnol mexicain, qui est es_MX.UTF-8.

    
    sudo locale-gen es_MX.UTF-8
    

  5. Si nous vérifions à nouveau la liste des locales disponibles, nous devrions maintenant voir nos locales nouvellement générées dans la liste.

    
    locale -a
    

  6. La dernière chose à faire est de changer de locale. La commande localectl peut être utilisée pour définir les paramètres régionaux. Dans cet exemple, nous allons procéder à la définition de la locale sur l’espagnol mexicain.

    
    localectl set-locale LANG=es_MX.UTF-8
    

    WARNING
    L’exécution de cette commande modifiera les paramètres régionaux pour tous les utilisateurs du système. Cette modification sera permanente, à moins que les paramètres régionaux ne soient à nouveau modifiés manuellement à l’avenir.

  7. Une fois terminé, vous devez redémarrer votre système pour que les modifications prennent effet.

    
    reboot
    
  8. Vous pouvez recevoir un avertissement indiquant que les noms de répertoire doivent être mis à jour dans la nouvelle langue. Vous pouvez choisir d’approuver ou non cette modification.

  9. Nous pouvons maintenant vérifier à nouveau la configuration des paramètres régionaux et voir que l’espagnol mexicain a été défini pour toutes les valeurs.

    
    locale
    

Réflexions finales

Dans ce tutoriel, nous avons vu comment installer, générer et répertorier les locales disponibles sur un système Linux. Les paramètres régionaux du système sont ce qui détermine les caractères et la langue affichés à l’utilisateur dans divers programmes, et sont également reflétés dans certains des noms de répertoires par défaut sur certaines distributions Linux. Il est assez simple à modifier, mais nécessitera un redémarrage chaque fois que vous définirez une nouvelle langue permanente.

Articles connexes: