Lorsque je suis sous root et que je veux revenir sous $HOME, j'ai le
message suivant :
[root]# su
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
David Maciejak
Meunier Bernard wrote:
Bonjour à tous
Lorsque je suis sous root et que je veux revenir sous $HOME, j'ai le message suivant : [root]# su locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory
Que faut-il faire pour ne plus avoir ces lignes?
D'avance merçi.
Bernard
salut,
il semblerai que les variables d'environnement pour ton utilisateur root soient mal positionnées. Regarde ce que te donne la commande 'locale'
Lorsque je suis sous root et que je veux revenir sous $HOME, j'ai le
message suivant :
[root]# su
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or
directory locale: Cannot set LC_ALL to default locale: No such file or
directory
Que faut-il faire pour ne plus avoir ces lignes?
D'avance merçi.
Bernard
salut,
il semblerai que les variables d'environnement pour ton utilisateur root
soient mal positionnées. Regarde ce que te donne la commande 'locale'
Lorsque je suis sous root et que je veux revenir sous $HOME, j'ai le message suivant : [root]# su locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory
Que faut-il faire pour ne plus avoir ces lignes?
D'avance merçi.
Bernard
salut,
il semblerai que les variables d'environnement pour ton utilisateur root soient mal positionnées. Regarde ce que te donne la commande 'locale'
LANG=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 lorsque je suis sous $HOME, j'ai : LANG=en_US LC_CTYPE=en_US LC_NUMERIC=fr_FR LC_TIME=en_US LC_COLLATE=en_US LC_MONETARY=fr_FR LC_MESSAGES=en_US 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 Si tout de suite je fais export='fr_FR' . . . sur toute les variables US, pour le rendre idem à sous root et si je refais 'locale' j'ai bien les nouvelles valeurs FR. Mais si je reboote ou si je vais sous root pour revenir sous $HOME, j'ai encore les meme variables en US.
j'ai un deuxieme user $HOME. Avec lui, tout est nickel : 'locale' donne la meme chose que root.
Il doit y avoir un fichier dans les repertoires du premier $HOME qui foire.
Lequel? J'en ai pas la moindre idée.
Qu'n pense tu?
D'avance merci.
Bernard
On Wed, 26 Nov 2003 22:08:30 +0100, David Maciejak wrote:
Meunier Bernard wrote:
Bonjour à tous
Lorsque je suis sous root et que je veux revenir sous $HOME, j'ai le message suivant : [root]# su locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory
Que faut-il faire pour ne plus avoir ces lignes?
D'avance merçi.
Bernard
salut,
il semblerai que les variables d'environnement pour ton utilisateur root soient mal positionnées. Regarde ce que te donne la commande 'locale'
LANG=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
lorsque je suis sous $HOME, j'ai :
LANG=en_US
LC_CTYPE=en_US
LC_NUMERIC=fr_FR
LC_TIME=en_US
LC_COLLATE=en_US
LC_MONETARY=fr_FR
LC_MESSAGES=en_US
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
Si tout de suite je fais
export='fr_FR'
.
.
. sur toute les variables US, pour le rendre idem à sous root
et si je refais 'locale'
j'ai bien les nouvelles valeurs FR.
Mais si je reboote ou si je vais sous root pour revenir sous $HOME,
j'ai encore les meme variables en US.
j'ai un deuxieme user $HOME. Avec lui, tout est nickel : 'locale'
donne la meme chose que root.
Il doit y avoir un fichier dans les repertoires du premier $HOME qui
foire.
Lequel? J'en ai pas la moindre idée.
Qu'n pense tu?
D'avance merci.
Bernard
On Wed, 26 Nov 2003 22:08:30 +0100, David Maciejak wrote:
Meunier Bernard wrote:
Bonjour à tous
Lorsque je suis sous root et que je veux revenir sous $HOME, j'ai le
message suivant :
[root]# su
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or
directory locale: Cannot set LC_ALL to default locale: No such file or
directory
Que faut-il faire pour ne plus avoir ces lignes?
D'avance merçi.
Bernard
salut,
il semblerai que les variables d'environnement pour ton utilisateur root
soient mal positionnées. Regarde ce que te donne la commande 'locale'
LANG=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 lorsque je suis sous $HOME, j'ai : LANG=en_US LC_CTYPE=en_US LC_NUMERIC=fr_FR LC_TIME=en_US LC_COLLATE=en_US LC_MONETARY=fr_FR LC_MESSAGES=en_US 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 Si tout de suite je fais export='fr_FR' . . . sur toute les variables US, pour le rendre idem à sous root et si je refais 'locale' j'ai bien les nouvelles valeurs FR. Mais si je reboote ou si je vais sous root pour revenir sous $HOME, j'ai encore les meme variables en US.
j'ai un deuxieme user $HOME. Avec lui, tout est nickel : 'locale' donne la meme chose que root.
Il doit y avoir un fichier dans les repertoires du premier $HOME qui foire.
Lequel? J'en ai pas la moindre idée.
Qu'n pense tu?
D'avance merci.
Bernard
On Wed, 26 Nov 2003 22:08:30 +0100, David Maciejak wrote:
Meunier Bernard wrote:
Bonjour à tous
Lorsque je suis sous root et que je veux revenir sous $HOME, j'ai le message suivant : [root]# su locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory
Que faut-il faire pour ne plus avoir ces lignes?
D'avance merçi.
Bernard
salut,
il semblerai que les variables d'environnement pour ton utilisateur root soient mal positionnées. Regarde ce que te donne la commande 'locale'
vérifie les fichiers de configuration du shell de l'utilisateur en question exemple: si il utilise bash, un fichier caché, nommé .bashrc doit exister dans son répertoire personnel. Cette configuration est relue à chaque fois que tu te connecte à ce compte.
Au pire si tu ne trouve pas où sont modifiées les variables d'env rajoute 'locale fr' à la fin du fichier de conf de son shell.
David Maciejak
Meunier Bernard wrote:
Bonjour,
Lorsque je suis sous root, 'locale' me donne :
LANG=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 > lorsque je suis sous $HOME, j'ai : LANG=en_US LC_CTYPE=en_US LC_NUMERIC=fr_FR LC_TIME=en_US LC_COLLATE=en_US LC_MONETARY=fr_FR LC_MESSAGES=en_US 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 > Si tout de suite je fais export='fr_FR' . . . sur toute les variables US, pour le rendre idem à sous root et si je refais 'locale' j'ai bien les nouvelles valeurs FR. Mais si je reboote ou si je vais sous root pour revenir sous $HOME, j'ai encore les meme variables en US.
j'ai un deuxieme user $HOME. Avec lui, tout est nickel : 'locale' donne la meme chose que root.
Il doit y avoir un fichier dans les repertoires du premier $HOME qui foire.
Lequel? J'en ai pas la moindre idée.
Qu'n pense tu?
D'avance merci.
Bernard
On Wed, 26 Nov 2003 22:08:30 +0100, David Maciejak wrote:
Meunier Bernard wrote:
Bonjour à tous
Lorsque je suis sous root et que je veux revenir sous $HOME, j'ai le message suivant : [root]# su locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory
Que faut-il faire pour ne plus avoir ces lignes?
D'avance merçi.
Bernard
salut,
il semblerai que les variables d'environnement pour ton utilisateur root soient mal positionnées. Regarde ce que te donne la commande 'locale'
vérifie les fichiers de configuration du shell de l'utilisateur en question
exemple:
si il utilise bash, un fichier caché, nommé .bashrc doit exister dans son
répertoire personnel. Cette configuration est relue à chaque fois que tu te
connecte à ce compte.
Au pire si tu ne trouve pas où sont modifiées les variables d'env
rajoute 'locale fr' à la fin du fichier de conf de son shell.
David Maciejak
Meunier Bernard wrote:
Bonjour,
Lorsque je suis sous root, 'locale' me donne :
LANG=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 >
lorsque je suis sous $HOME, j'ai :
LANG=en_US
LC_CTYPE=en_US
LC_NUMERIC=fr_FR
LC_TIME=en_US
LC_COLLATE=en_US
LC_MONETARY=fr_FR
LC_MESSAGES=en_US
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 >
Si tout de suite je fais
export='fr_FR'
.
.
. sur toute les variables US, pour le rendre idem à sous root
et si je refais 'locale'
j'ai bien les nouvelles valeurs FR.
Mais si je reboote ou si je vais sous root pour revenir sous $HOME,
j'ai encore les meme variables en US.
j'ai un deuxieme user $HOME. Avec lui, tout est nickel : 'locale'
donne la meme chose que root.
Il doit y avoir un fichier dans les repertoires du premier $HOME qui
foire.
Lequel? J'en ai pas la moindre idée.
Qu'n pense tu?
D'avance merci.
Bernard
On Wed, 26 Nov 2003 22:08:30 +0100, David Maciejak wrote:
Meunier Bernard wrote:
Bonjour à tous
Lorsque je suis sous root et que je veux revenir sous $HOME, j'ai le
message suivant :
[root]# su
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or
directory locale: Cannot set LC_ALL to default locale: No such file or
directory
Que faut-il faire pour ne plus avoir ces lignes?
D'avance merçi.
Bernard
salut,
il semblerai que les variables d'environnement pour ton utilisateur root
soient mal positionnées. Regarde ce que te donne la commande 'locale'
vérifie les fichiers de configuration du shell de l'utilisateur en question exemple: si il utilise bash, un fichier caché, nommé .bashrc doit exister dans son répertoire personnel. Cette configuration est relue à chaque fois que tu te connecte à ce compte.
Au pire si tu ne trouve pas où sont modifiées les variables d'env rajoute 'locale fr' à la fin du fichier de conf de son shell.
David Maciejak
Meunier Bernard wrote:
Bonjour,
Lorsque je suis sous root, 'locale' me donne :
LANG=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 > lorsque je suis sous $HOME, j'ai : LANG=en_US LC_CTYPE=en_US LC_NUMERIC=fr_FR LC_TIME=en_US LC_COLLATE=en_US LC_MONETARY=fr_FR LC_MESSAGES=en_US 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 > Si tout de suite je fais export='fr_FR' . . . sur toute les variables US, pour le rendre idem à sous root et si je refais 'locale' j'ai bien les nouvelles valeurs FR. Mais si je reboote ou si je vais sous root pour revenir sous $HOME, j'ai encore les meme variables en US.
j'ai un deuxieme user $HOME. Avec lui, tout est nickel : 'locale' donne la meme chose que root.
Il doit y avoir un fichier dans les repertoires du premier $HOME qui foire.
Lequel? J'en ai pas la moindre idée.
Qu'n pense tu?
D'avance merci.
Bernard
On Wed, 26 Nov 2003 22:08:30 +0100, David Maciejak wrote:
Meunier Bernard wrote:
Bonjour à tous
Lorsque je suis sous root et que je veux revenir sous $HOME, j'ai le message suivant : [root]# su locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory
Que faut-il faire pour ne plus avoir ces lignes?
D'avance merçi.
Bernard
salut,
il semblerai que les variables d'environnement pour ton utilisateur root soient mal positionnées. Regarde ce que te donne la commande 'locale'