Skip to content

Ouvrir un terminal en ISO8859-15 sous Ubuntu

Il ne s'agit pas comme dans http://forum.ubuntu-fr.org/viewtopic.php?id=307063 de passer tout le système en ISO (on est en 2013 tout de même), mais simplement d'ouvrir un terminal qui travaillera dans un environnement ISO.

L'usage peut être d'utiliser des programmes tel id3info qui nécessitent des paramètres en ISO sans avoir de fonction de conversion UTF8->ISO8859-15.

Il faut d'abord configurer les locales du système. Puis il faut lancer la bonne commande pour le terminal.
1) Configurer le système (en étant root)

- Dans /var/lib/locales/supported.d/fr ajouter les lignes :

fr_FR ISO-8859-1
fr_FR@euro ISO-8859-15


- Faire de même dans /var/lib/locales/supported.d/local

- reconfiguer les locales en tapant :dpkg-reconfigure locales

2) lancer la commande qui va bien (ici en utilisant le terminal de l'environnement KDE : konsole) :

LANG=fr_FR LANGUAGE=fr_FR xterm

Une fois dans le terminal, on peut vérifier que l'on est bien en ISO en tapant locale : on doit obtenir

LANG=fr_FR
LANGUAGE=fr_FR
LC_CTYPE="fr_FR"
LC_NUMERIC="fr_FR"
LC_TIME="fr_FR"
LC_COLLATE="fr_FR"
LC_MONETARY="fr_FR"
LC_MESSAGES="fr_FR"
LC_PAPER="fr_FR"
LC_NAME="fr_FR"
LC_ADDRESS="fr_FR"
LC_TELEPHONE="fr_FR"
LC_MEASUREMENT="fr_FR"
LC_IDENTIFICATION="fr_FR"
LC_ALL=


Sans mention d'UTF8. On peut ensuite essayer de taper un caractère accentué comme é.

Rétroliens

Pas de rétroliens

Commentaires

Afficher les commentaires en Vue non groupée | Vue groupée

Anonyme sur :

Une alternative plus simple au 1) peut être :

- vérifier si la locale est bien supportable :

grep fr_FR /usr/share/i18n/SUPPORTED

doit retourner au moins la ligne ci-dessous :

fr_FR ISO-8859-1

- générer la locale :

sudo locale-gen fr_FR

Ajouter un commentaire

Marquer un texte en gras: *mot*, souligner un texte: _mot_.
Les smilies standard comme :-) et ;-) sont convertis en images.
:'(  :-)  :-|  :-O  :-(  8-)  :-D  :-P  ;-) 
Les adresses Email ne sont pas affichées, et sont seulement utilisées pour la communication.

Pour éviter le spam par des robits automatisés (spambots), merci d'entrer les caractères que vous voyez dans l'image ci-dessous dans le champ de fomulaire prévu à cet effet. Assurez-vous que votre navigateur gère et accepte les cookies, sinon votre commentaire ne pourra pas être enregistré.
CAPTCHA

Form options