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 03/06/2007, à 19:35

Openmask

bash ne reconnait pas pafois coreutils (ls..)

Bonjour,

Je viens d'installer Ubuntu 7.04. Quand j'ouvre un terminal et je tape la commande ls elle marche.. juste aprés quelques manipulations, je retape la commande ls et il me sort ça:

The program 'ls' is currently not installed.  You can install it by typing:
apt-get install coreutils
bash: ls : commande introuvable


et aprés même la commande apt-get ne marche pas.. une idée svp?

je ferme le terminal, j'ouvre un autre je tape ls ça marche mais juste aprés ça marche plus :s
Merci d'avance.

Dernière modification par Openmask (Le 03/06/2007, à 19:36)

Hors ligne

#2 Le 03/06/2007, à 19:37

BookeldOr

Re : bash ne reconnait pas pafois coreutils (ls..)

La clef est probablement dans tes "quelques manipulations" big_smile
fais un echo $PATH quand ça ne répond pas pour voir smile


Ubuntu is an ancient african word meaning : "I can't configure Debian".

Hors ligne

#3 Le 03/06/2007, à 19:49

Openmask

Re : bash ne reconnait pas pafois coreutils (ls..)

Un echo sur PATH donne ça.

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

Comment le fixer sur une seule variable?
J'ai fait ça mais ça change pas:

export PATH=/usr/local/bin

Quand je fais un echo de nouveau, le chemin /usr/local/bin apparait mais les autres chemins persistent encore. Comment faire pour avoir PATH = /usr/local/bin seulement?
Merci pour votre réponse wink

Dernière modification par Openmask (Le 03/06/2007, à 19:51)

Hors ligne

#4 Le 03/06/2007, à 19:57

Openmask

Re : bash ne reconnait pas pafois coreutils (ls..)

Mon problème est là: dès que je tape cette commande pour mettre une variable d'environnement, juste aprés ls ne répond plus.

# export PATH=/usr/local/bin
# ls
The program 'ls' is currently not installed.  You can install it by typing:
apt-get install coreutils
bash: ls : commande introuvable


Donc le problème vient de export.. je comprends pas pourquoi roll

Dernière modification par Openmask (Le 03/06/2007, à 19:57)

Hors ligne

#5 Le 03/06/2007, à 20:35

BookeldOr

Re : bash ne reconnait pas pafois coreutils (ls..)

hmm.. la variable PATH contient la liste des répertoires où chercher les programmes séparés par des ':'. Donc si tu vires /bin, il ne risque pas de trouver ls (/bin/ls)...


Ubuntu is an ancient african word meaning : "I can't configure Debian".

Hors ligne

#6 Le 04/06/2007, à 14:37

Openmask

Re : bash ne reconnait pas pafois coreutils (ls..)

Yes.. Tu as raison. Merci bcp!

Hors ligne