J'ai un serveur distant auquel je me connecte via SSH.
Sur des ordinateurs Mac OS et Gentoo distincts, lorsque je me connecte à ce serveur, l'unicode fonctionne correctement. Sur ma toute nouvelle installation Ubuntu, je ne vois pas correctement l'unicode sur ce serveur et je n'arrive pas à les insérer correctement non plus.
J'ai un fichier avec une lettre "ž". Quand je l'ai less
localement, sur Ubuntu, dans Terminal, je vois le "ž" correct. Lorsque je less
le même fichier sur le serveur susmentionné via SSH, je vois juste <C5><BE>
- à la fois dans Terminal et xterm
.
locale
sur le serveur me montre cela
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=cs_CZ.UTF-8
LC_TIME=cs_CZ.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=cs_CZ.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=cs_CZ.UTF-8
LC_NAME=cs_CZ.UTF-8
LC_ADDRESS=cs_CZ.UTF-8
LC_TELEPHONE=cs_CZ.UTF-8
LC_MEASUREMENT=cs_CZ.UTF-8
LC_IDENTIFICATION=cs_CZ.UTF-8
LC_ALL=
Le terminal a un codage UTF8 (et comme je l'ai écrit, le fichier unicode est ouvert correctement lorsqu'il est ouvert localement).
Qu'est-ce qui ne va pas?
la source