[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Problème avec PATH!



Bonjour à tous

Voila ce qui ce passe:

Lorsque j'ai voulu désinstaller MC j'ai eu une erreur du PATH: 
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ême chose: 

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


Lors de la desinstallation de MC voici le résultat:
###################################################

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 : « ldconfig » introuvable dans la variable PATH.
dpkg : « start-stop-daemon » introuvable dans la variable PATH.
dpkg : « install-info » introuvable dans la variable PATH.
dpkg : « update-rc.d » 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)= #  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="/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games"

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

export PATH PS1

umask 022


1Aide   2Enregis3Marquer4Remplac5Copier 6Déplace7Recherc8Effacer9Menu
dé10Quitt



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 à ce problème?



Reply to: