Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/01/2010, à 21:36

kiki058

[Résolu] Problème '/bin' et PATH

Bonsoir à tous,

après avoir effectué certaines commandes (je pense) qui ont lamentablement plantées dont voici :

echo "export PATH=$(pwd):\${PATH}" >> ~/.bashrc
. ~/.bashrc

je me retrouve à chaque lancement de la console avec la première ligne suivante :

PATH: command not found
user@userr:~$

Et quand je décide par exemple (en ayant pris la commande la plus simple qui vient à l'esprit "ls"), je me retrouve avec :

Command 'ls' is available in '/bin/ls'
The command could not be located because '/bin' is not included in the PATH environment variable.
ls: command not found


J'aimerai donc savoir s'il vous connaissiez la méthode pour résoudre ce problème assez ennuyeux.

Merci d'avance et bonne année 2010 big_smile

Dernière modification par kiki058 (Le 01/01/2010, à 22:26)

Hors ligne

#2 Le 01/01/2010, à 21:46

Michel Leunen

Re : [Résolu] Problème '/bin' et PATH

Tu as bousillé ton PATH. Que donne:

echo $PATH

Enlève la ligne correspondante que tu as créée dans .bashrc
Par défaut $PATH doit contenir:

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

Michel Leunen
http://linux.leunen.com

Hors ligne

#3 Le 01/01/2010, à 21:52

kiki058

Re : [Résolu] Problème '/bin' et PATH

La commande echo $PATH me retourne :

/home/antoine/Aldebaran:/home/antoine/androidSDK/tools:/home/antoine/androidSDK/tools:

(la commande que j'avais effectuée qui m'a causé des ennuis vient du fait que je voulais installer le SDK android pour eclipse...)

Par contre, je ne sais pas comment retirer la ligne que j'ai créée dans .bashrc. Si tu pouvais détailler un petit peu, ce serait génial ! roll

D'autre part, dans etc/environment, j'ai :

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

Merci

Hors ligne

#4 Le 01/01/2010, à 22:01

Michel Leunen

Re : [Résolu] Problème '/bin' et PATH

Oui mais le path actuel ne contient aucun des répertoires où se trouvent les fichiers de linux donc il ne sait même plus lancer un bête ls.
Pour ouvrir .bashrc, tape:

gedit .bashrc

et cherche une ligne contenant:

export PATH=$(pwd):\${PATH}

Supprime-la et relance ta machine.
Ensuite refais un:

echo $PATH

qui doit contenir

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

Si c'est correct, ajoute à ton .bashrc la ligne suivante:

PATH="$HOME/Aldebaran:$HOME/androidSDK/tools:$HOME/androidSDK/tools:$PATH"

Michel Leunen
http://linux.leunen.com

Hors ligne

#5 Le 01/01/2010, à 22:04

kiki058

Re : [Résolu] Problème '/bin' et PATH

Voici ce que me retourne la commande  gedit .bashrc :

Command 'gedit' is available in '/usr/bin/gedit'
The command could not be located because '/usr/bin' is not included in the PATH environment variable.
gedit: command not found


Merci d'avance

Hors ligne

#6 Le 01/01/2010, à 22:06

Michel Leunen

Re : [Résolu] Problème '/bin' et PATH

ben oui, c'est la suite de ton problème.
Tape:

/usr/bin/gedit .bashrc

Michel Leunen
http://linux.leunen.com

Hors ligne

#7 Le 01/01/2010, à 22:11

kiki058

Re : [Résolu] Problème '/bin' et PATH

Effectivement big_smile

Voici les lignes qui semblent superflues :

export PATH=/home/antoine/androidSDK/tools:$(PATH)
export PATH=/home/antoine/androidSDK/tools:${PATH}
export PATH=/home/antoine/Aldebaran:${PATH}

Aucun "export PATH=$(pwd):\${PATH}" cependant.
Je supprime, je relance, et je vous tiens au courant.

Merci smile

Hors ligne

#8 Le 01/01/2010, à 22:16

kiki058

Re : [Résolu] Problème '/bin' et PATH

Plus aucun soucis !
Tout semble rentré dans l'ordre et la commande echo $PATH me retourne bien la ligne suivante :

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

Est-il nécessaire cependant d'ajouter  :

PATH="$HOME/Aldebaran:$HOME/androidSDK/tools:$HOME/androidSDK/tools:$PATH"

Je vais tout reprendre depuis le début en ce qui concerne le SDK Android.

Merci beaucoup big_smile

Hors ligne

#9 Le 01/01/2010, à 22:20

Michel Leunen

Re : [Résolu] Problème '/bin' et PATH

kiki058 a écrit :

Plus aucun soucis !
Tout semble rentré dans l'ordre et la commande echo $PATH me retourne bien la ligne suivante :

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

Super. Ton système est à nouveau normal. smile

kiki058 a écrit :

Est-il nécessaire cependant d'ajouter  :

PATH="$HOME/Aldebaran:$HOME/androidSDK/tools:$HOME/androidSDK/tools:$PATH"

Non, c'était juste une traduction correcte de ce que tu voulais faire avec ta ligne  echo "export PATH=$(pwd):\${PATH}" >> ~/.bashrc. Mais effectivement, reprends tout depuis le début et ne fais que ce que tu comprends. Ca t'évitera des problèmes. wink


Michel Leunen
http://linux.leunen.com

Hors ligne

#10 Le 01/01/2010, à 22:22

kiki058

Re : [Résolu] Problème '/bin' et PATH

Merci beaucoup pour ton aide !

Bonne année big_smile

Hors ligne

#11 Le 01/01/2010, à 22:24

Michel Leunen

Re : [Résolu] Problème '/bin' et PATH

Avec plaisir et bonne année à toi aussi.
Juste un petit résolu dans le titre peut-être? cool


Michel Leunen
http://linux.leunen.com

Hors ligne

#12 Le 01/01/2010, à 22:24

wido

Re : [Résolu] Problème '/bin' et PATH

Ajoutes un [résolu] dans le titre en modifiant ton 1er message, merci wink

Hors ligne