OVH Cloud OVH Cloud

Problème avec PATH!

1 réponse
Avatar
Moranea
Bonjour =E0 tous

Voila ce qui ce passe:

Lorsque j'ai voulu d=E9sinstaller MC j'ai eu une erreur du PATH:=20
la variable PATH du super-utilisateur doit normalement contenir
/usr/local/sbin, /usr/sbin et /sbin.
E: Sub-process /usr/bin/dpkg returned an error code (2)

Lorque je suis en root, j'obtien ceci:

root@serveur1:~# echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
root@serveur1:~#

Lorque je suis en utilisateur,j'obtien la m=EAme chose:=20

com@serveur1:~$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
com@serveur1:~$=20


Lors de la desinstallation de MC voici le r=E9sultat:
###################################################

root@serveur1:~# apt-get remove --purge mc
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
junior-system* mc*
0 packages upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 1110kB will be freed.
Do you want to continue? [Y/n] y
dpkg : =AB ldconfig =BB introuvable dans la variable PATH.
dpkg : =AB start-stop-daemon =BB introuvable dans la variable PATH.
dpkg : =AB install-info =BB introuvable dans la variable PATH.
dpkg : =AB update-rc.d =BB introuvable dans la variable PATH.
dpkg: 4 programme(s) attendu(s) introuvable(s) dans la variable PATH.
NB : la variable PATH du super-utilisateur doit normalement contenir
/usr/local/sbin, /usr/sbin et /sbin.
E: Sub-process /usr/bin/dpkg returned an error code (2)
root@serveur1:~#

Consultation du fichiet /etc/profile
####################################

root@serveur1:~# cd /etc
root@serveur1:/etc# mcedit profile
profile [----] 0 L:[ 1+ 0 1/ 19] *(0 / 342b)=3D # 35 =
0x23
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

PATH=3D"/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games"

if [ "$BASH" ]; then
PS1=3D'\u@\h:\w\$ '
else
if [ "`id -u`" -eq 0 ]; then
PS1=3D'# '
else
PS1=3D'$ '
fi
fi

export PATH PS1

umask 022


1Aide 2Enregis3Marquer4Remplac5Copier 6D=E9place7Recherc8Effacer9Menu
d=E910Quitt



En fait lorsque je suis en root ou en utilisateur j'ai le PATH de
l'utilisateur!!!


Que ce passe t'il, que faire pour remedier =E0 ce probl=E8me?

1 réponse

Avatar
Fabien R
Pourquoi n'ajoutes-tu pas /usr/local/sbin, /usr/sbin et /sbin dans ta variable
PATH ?
Ta variable est bien
PATH="/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games" ?
-
Fabien


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact