2 votes

Message de démarrage du PATH du terminal

Je me suis trompé lors de l'installation de Cisco Packet Tracer pour Linux et j'ai modifié quelques fichiers bash. Après quelques heures de recherche et de modification de mes PATH Lorsque j'ouvre une nouvelle fenêtre de terminal, j'obtiens un message de tous les types suivants PATH que j'ai eue (je crois).

Last login: Wed Apr 10 14:38:52 on ttys000
PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/usr/local/share/dotnet:/opt/X11/bin:~/.dotnet/tools:/Applications/Server.app/Contents/ServerRoot/usr/bin:/Applications/Server.app/Contents/ServerRoot/usr/sbin:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Applications/Wireshark.app/Contents/MacOS:/Applications/Xamarin Workbooks.app/Contents/SharedSupport/path-bin"; export PATH;

J'ai essayé de réinitialiser mon PATH sans succès. Le même message apparaît. C'est comme s'il l'exécutait à chaque nouvelle session.

Quel fichier dois-je modifier pour que cela fonctionne ? EDIT : Je n'ai pas eu le temps d'aller à l'école, mais j'ai eu l'occasion d'y aller : grep PATH ~/.bash_profile ~/.bash_login

Je reçois : enter image description here

1voto

slm Points 4018

Méthode n° 1, inspection des dossiers

Selon la manière dont le logiciel a été installé, il est probable qu'il contienne un ou plusieurs de ces fichiers :

  • /etc/profile
  • /etc/bashrc
  • ~/.bash_profile

Étant donné qu'il s'agit d'un installateur de scripts Linux fonctionnant sur MacOS, il est probable qu'il ait créé des fichiers supplémentaires qui ne sont généralement pas présents sur MacOS, mais qui peuvent augmenter le comportement de Bash lorsqu'ils sont rencontrés.

  • ~/.bashrc
  • /etc/profile.d/*

Je prendrais soin de passer en revue tous les fichiers de ces emplacements et de les inspecter pour vérifier qu'ils ne contiennent pas de résidus de l'installateur Linux.

Méthode n°2, recherche

Puisque vous avez quelques indices de cette $PATH vous pouvez rechercher les fichiers qui contiennent des bits de cette chaîne. Par exemple :

$ grep -r '/Applications/Xamarin Workbooks.app' /etc ~

Notez ensuite tous les fichiers qui vous sont renvoyés. Il s'agit des fichiers qui doivent être réparés.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X