40 votes

La commande n'a pas pu être localisée car '/usr/bin' ne figure pas dans la variable d'environnement PATH.

Quelqu'un peut-il me dire pourquoi j'obtiens cette erreur lorsque j'essaie d'ajouter un dépôt et ce que je peux faire, le cas échéant, pour y remédier ?

Lorsque j'essaie d'ajouter un référentiel en utilisant :

sudo add-apt-repository ppa:upubuntu-com/tor

Je reçois l'erreur suivante :

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

54voto

jkt123 Points 3282

Votre variable PATH a été mélangée. À moins que vous n'essayiez d'exécuter un utilisateur restreint avec le paramètre rbash vous devriez avoir /usr/bin en $PATH . Pour une session en terminal, vous pouvez résoudre ce problème en exécutant :

export PATH="/usr/bin:$PATH"

Comme l'a mentionné @SylvainPineau, cette réponse couvre la manière de corriger définitivement votre chemin en modifiant le fichier /etc/environment fichier.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X