On 02.12.2006 22:30, Vincent Lefevre wrote:
On 2006-12-02 16:18:22 +0100, C. Mourad Jaber wrote:
Mon problème principal est la gestion des accents avec rsync... tous les fichiers et les répertoires qui ont des accents se retrouvent avec des noms bizarres :(

Linux n'a jamais réellemement supporté les noms de fichiers avec accent.

J'ai fait un dpkg-reconfigure -plow locales
Pour ajouter iso8859-1 et -15 sur la machine cible, mais cela ne change pas grande chose :(

Qu'obtiens-tu si tu tapes "locale" et "locale charmap" sur les deux
machines?

L'ancienne machine :
$ locale
[EMAIL PROTECTED]
LC_CTYPE="[EMAIL PROTECTED]"
LC_NUMERIC="[EMAIL PROTECTED]"
LC_TIME="[EMAIL PROTECTED]"
LC_COLLATE="[EMAIL PROTECTED]"
LC_MONETARY="[EMAIL PROTECTED]"
LC_MESSAGES="[EMAIL PROTECTED]"
LC_PAPER="[EMAIL PROTECTED]"
LC_NAME="[EMAIL PROTECTED]"
LC_ADDRESS="[EMAIL PROTECTED]"
LC_TELEPHONE="[EMAIL PROTECTED]"
LC_MEASUREMENT="[EMAIL PROTECTED]"
LC_IDENTIFICATION="[EMAIL PROTECTED]"
LC_ALL=

$ locale charmap
ISO-8859-15

La nouvelle :
$ locale
LANG=fr_FR.UTF-8
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=

$ locale charmap
UTF-8

Mon hypothèse est que rsync prend les fichier en iso8859-15 et il les écrit tel quel mais sur le système de fichier en utf8 ce qui à pour résultat d'avoir une interprétation erronée de tous les cotés :(
@ +

Mourad


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à