Comment activer UTF-8 dans le terminal Linux (2023)

0 1
Comment activer UTF-8 dans le terminal Linux (2023)

UTF-8 dans le terminal Linux

Il peut arriver que vous travailliez dans le terminal Linux et que vous voyiez soudainement l’erreur « Impossible de définir les paramètres régionaux » et que vous voyiez des caractères mystérieux comme « �� ». Cette erreur se produit en raison d’une prise en charge de l’encodage UTF-8 mal configurée ou manquante sous Linux. La prise en charge des paramètres régionaux UTF-8 devient nécessaire lorsque vous utilisez une langue autre que l’anglais ou que vous utilisez des emojis. Donc, dans cet article, nous expliquerons d’abord ce qu’est UTF-8, puis montrerons comment activer le support UTF-8 sous Linux au cas où il manquerait.

Activation de la prise en charge UTF-8 dans le terminal Linux (2023)

Que signifie UTF-8 ?

UTF-8 signifie « Format de transformation SCU 8”, et c’est la forme la plus courante d’encodage de caractères pour Unicode. Ici, chaque caractère unique est mappé sur des unités d’un octet. Et comme un octet est composé de 8 bits, UTF inclut donc « -8 » dans son nom. Ces octets sont finalement interprétés par le processeur de langage en binaire pour que le processeur comprenne notre langage humain.

La variable d’environnement locale prend en charge UTF-8 sous Linux et peut être modifiée en quelques étapes simples via le terminal. Il permet à votre système Linux d’afficher correctement les caractères de différentes langues dans un fichier texte ou un site Web.

Comment activer les paramètres régionaux UTF-8 sous Linux

Installation du paquet de paramètres régionaux

Les lieu Le package est généralement installé lors de l’installation de votre distribution Linux, mais parfois, il peut être corrompu et afficher des erreurs à utiliser. Si vous rencontrez des problèmes, nous vous suggérons d’abord de coller la commande ci-dessous dans le terminal Linux pour vérifier si le package de paramètres régionaux est installé sur votre ordinateur :

sudo dpkg -l locales

Si le package local est installé sur votre système, vous obtiendrez une sortie similaire à celle ci-dessous :

Sortie des paramètres régionaux s'il est installé sur le système

Si vous obtenez des erreurs ou des valeurs manquantes dans la sortie, vous devez installer le locales package à l’aide de la commande ci-dessous. Ensuite vous pouvez activer manuellement la prise en charge d’UTF-8 sous Linux.

sudo apt-get install locales

Définition des paramètres régionaux corrects (UTF-8)

1. Une fois que vous avez installé le package, vous devez régénérer les paramètres régionaux pour activer le support UTF-8 via la commande ci-dessous dans le terminal Linux :

sudo dpkg-reconfigure locales

2. La commande ci-dessus est utilisée pour régénérer les paramètres régionaux pour toutes les langues disponibles. Descendez dans la liste à l’aide des touches fléchées et sélectionnez vos paramètres régionaux UTF – 8 préférés à activer. Nous avons sélectionné « en_US.UTF-8 » (anglais UTF-8) dans ce tutoriel.

Sélectionnez les paramètres régionaux UTF-8 préférés pour activer

3. Ensuite, définissez les paramètres régionaux par défaut sur « fr_US.UTF-8” et appuyez sur Entrée. Cela régénérera les paramètres régionaux UTF-8 sélectionnés dans votre terminal Linux.

Sélectionnez les paramètres régionaux UTF-8 par défaut préférés pour activer

Rendre permanents les changements de paramètres régionaux

1. Une fois que la commande ci-dessus a fini de régénérer les paramètres régionaux, ouvrez le fichier .bashrc en utilisant cette commande dans le terminal :

sudo vim .bashrc

2. Une fois le fichier ouvert dans l’éditeur Vim du Terminal, copiez et collez les lignes suivantes à la fin du .bashrc dossier.

export LC_ALL=en_US.UTF-8
export LANG=<chosen_utf8_locale>
export LANGUAGE=<default_utf8_locale>

faire des paramètres régionaux UTF-8 des variables d'environnement

3. Après les avoir ajoutés, vous devez quitter l’éditeur vim. Pour cela, vous devez d’abord appuyez sur la touche « Esc » puis tapez « :w » pour enregistrer et quitter le fichier.

Vérifier les modifications apportées

Après avoir traversé tant d’étapes, vous devez être sceptique quant à savoir si la prise en charge UTF-8 pour le terminal Linux a été activée ou non. Pour vérifier les modifications, exécuter le locale commande dans la Terminale. Vous verrez maintenant les modifications que vous avez apportées au fichier de configuration .bashrc. Enfin, redémarrez le système pour que la prise en charge des paramètres régionaux UTF-8 entre en vigueur.

Prise en charge UTF-8 activée sous Linux

[Résolu] Prise en charge UTF-8 manquante dans le terminal Linux

Avec la prise en charge UTF-8 désactivée dans le terminal Linux, cela peut conduire à une expérience assez frustrante pour la plupart des utilisateurs car le texte sort comme du charabia et est illisible. Cependant, avec les étapes que nous avons montrées ci-dessus, nous espérons que vous avez pu activer la prise en charge des paramètres régionaux UTF-8 sur votre ordinateur Linux. Si vous rencontrez des problèmes pour résoudre ce problème, faites-le nous savoir dans les commentaires ci-dessous. De plus, pendant que vous êtes ici, consultez les commandes essentielles du terminal Linux que tout le monde devrait connaître.

Laisser un commentaire

Votre adresse email ne sera pas publiée.

Abonnez-vous à notre newsletter
Inscrivez-vous ici pour recevoir les dernières nouvelles, mises à jour et offres spéciales directement dans votre boîte de réception.
Vous pouvez vous désabonner à tout moment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More