Probleme de clavier fr erreur locales

bonjour a tous :stuck_out_tongue: encore moi ! :slightly_smiling:

voici mon nouveau probleme :

quand je fais un dpkg-reconfigure locales

ou aptitude upgrade ou dpkg-reconfigure console-date

message d’erreur !

perl: warning setting locale failed
perl: warning please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = “fr_FR”,
LANG = "fr_FR@euro"
are supported and installed on your system
perl: warning falling back to the standard locale (“C”).
locale: cannot set LC_CTYPE to default locale no surch file or directory
locale: cannot set LC_MESSAGE to default locale no surch file or directory
locale: cannot set LC_ALL to default locale no surch file or directory

chelou non ? alors reinstaller perl ? vos fichiers profile sont comment ?

LC_ALL=fr_FR
LANG=french

export LC_ALL LANG

pour que le systeme interprete : LC_ALL LANG
il lui faut rien de special ? (mon systeme est vraiment minimal)

je suis obligé de faire loadkeys fr a chaque demarrage pour le moment :s

[quote=“ricardo”]LC_ALL=fr_FR
LANG=french

export LC_ALL LANG[/quote]Ou as tu vu jouer LANG=french ?
LANG a le même format de locales que LC_ALL, donc ça va être genre fr_FR.
Par ailleurs, LC_ALL=toto => LANG=toto, et export TOTO=toto <=> TOTO=toto;export TOTO
donc, un petit

export LC_ALL=fr_FR devrait suffire normalement.

[quote=“gangan”]pour que le systeme interprete : LC_ALL LANG
il lui faut rien de special ? (mon systeme est vraiment minimal)

je suis obligé de faire loadkeys fr a chaque demarrage pour le moment :s[/quote]il te faut au minimum locales ou belocs-locales (ou un equivalent mais je n’en connais pas).

mh…
alors que dois je mettre exactement dans ce fameux fichier profile ?

En général, il est fait par défaut et mis à jour par local. Sinon, tu as dedans

[quote]LC_CTYPE=fr_FR@euro
LC_ALL=fr_FR@euro
LANG=fr_FR@euro
PATH="/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games"
umask 002
if [ “$BASH” ]; then
PS1=’\u@\h:\w$ ‘
else
if [ “id -u” -eq 0 ]; then
PS1=’# ‘
else
PS1=’$ '
fi
fi
PROMPT_COMMAND=pwd
PAGER=less
export PATH PS1 PAGER LC_CTYPE LC_ALL LANG
[/quote]
par exemple (adapte). A noter sur ce sujet la présence du plus vieux troll à ma connaissance (il existait en 1983, ça mérite le respect!): Faut il mettre «.» dans le PATH?

j’arrive chez moi a midi est je met exactement la meme chose que toi on verra bien :slightly_smiling: merci

j’ai plus l’erreur mais toujours mon clavier en querty
vive loadkeys fr :slightly_smiling:
par contre a force de bidouiller locales et console-data j’ai un gros probleme

plus de commande reboot, halt,shutdown,dpkg-reconfigure,ldconfig et surment d’autre dont je me suis pas rendu compte :s

j’ai pas eu le temps de mettre le message d’erreur ici mais ca parle d’une erreur avec le PATH de root :s

une idée ?

Oui, ton root ne doit pas avoir de .profile. Rajoute les chemins

/usr/sbin et /sbin dans le PATH de /etc/profile ou bien fais un .profile adapté à root genre

[code]# ~/.profile: executed by Bourne-compatible login shells.

if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:$PATH
export PATH

[/code]

nikel merci :slightly_smiling:
par contre rien a faire pour le clavier en fr au demarrage :frowning: marche pas

icewm est bien en azerty par contre.

Vérifies que tu as le paquet console-common d’installé. Eventuellement, reconfigure le (dpkg-reconfigure console-common)

Salut,
De mémoir, dans /etc/sysconfig/i18n (i18n à vérifier (18 dans tous les cas)).
Tu passes à la main ta locale. C’est p’t-être pas très propre, mais pour mon clavier fr_CH (qwertz), c’était la solution fiable.