Bonjour,
$ echo $PATH
/usr/local/sbin /usr/local/bin /usr/sbin /usr/bin /sbin /bin /usr/games" PATH=/usr/local/sbin /usr/share/elasticsearch/bin/ PATH=/usr/local/bin /usr/share/elasticsearch/bin/ PATH=/usr/sbin /usr/share/elasticsearch/bin/ PATH=/usr/bin /usr/share/elasticsearch/bin/ PATH=/sbin /usr/share/elasticsearch/bin/ PATH=/bin /usr/share/elasticsearch/bin/
$ cat /etc/environment
/usr/local/sbin /usr/local/bin /usr/sbin /usr/bin /sbin /bin /usr/games" PATH=/usr/local/sbin /usr/share/elasticsearch/bin/ PATH=/usr/local/bin /usr/share/elasticsearch/bin/ PATH=/usr/sbin /usr/share/elasticsearch/bin/ PATH=/usr/bin /usr/share/elasticsearch/bin/ PATH=/sbin /usr/share/elasticsearch/bin/ PATH=/bin /usr/share/elasticsearch/bin/
Il semble que ma variable PATH soit cassée, mais ça n’a pas l’air d’avoir impact sur le système. Lorsque j’utilise cette variable dans ~/.profile et que je source le fichier:
source ~/.profile
plus aucune commande n’est accessible. Heureusement le redémarrage du shell corrige la situation.
Comment réparer ma variable $PATH de façon sécurisée, je n’ai pas envie de casser mon système…
regivanx:
source ~/.profile
Ben si tu nous extrais comment est configurée ta variable PATH dans ton .profile, on pourra peut être te dire comment corriger ça ?
Salut,
drôle d’idée de mettre ça dans /etc/environment
ça se discute
https://askubuntu.com/questions/866161/setting-path-variable-in-etc-environment-vs-profile
Pas dans /etc/environment chez moi en tout cas
/etc/environment permet de créer des variables globales lors de l’identification donc s’il contient n’importe quoi, ça peut poser problème.
J’ai mis PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" dedans et tout marche comme sur des roulettes.
Ainsi, une commande comme export PATH=$HOME/bin:$PATH dans .profile ou ailleurs ne va pas tout casser.
Le problème est résolu, je vous remercie de votre attention. ^^
Vraiment du grand n’importe quoi.
Sans bidouille aberrante
fp2@debpacha:~$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
fp2@debpacha:~$ echo $PATH | tr ':' '\t'
/usr/local/bin /usr/bin /bin /usr/local/games /usr/games
fp2@debpacha:~$
Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة
F. Petitjean
Ingénieur civil du Génie Maritime.
I hope to die before I have to use Microsoft Word.
- Donald E. Knuth, 2001-10-02 in Tübingen