1 votes

Impossible d'exécuter ack après l'avoir installé en utilisant MacPorts

Après avoir installé p5-app-ack en utilisant Macports, je peux voir qu'il est correctement installé. entrer la description de l'image ici

Je ne peux cependant pas l'exécuter. Je reçois ack: commande introuvable. et which ack n'affiche rien. Comment puis-je voir où Macports a installé mon ack et comment l'ajouter au PATH exécutable?

2voto

Artem Tikhomirov Points 4501

MacPorts, par défaut, s'installe dans /opt/local/, en se basant sur la capture d'écran ack devrait être dans /opt/local/perl/p5-app-ack/ si vous avez utilisé le chemin d'installation par défaut. Assurez-vous que ce chemin est dans votre variable d'environnement $PATH.

Pour l'ajouter à votre chemin, modifiez le fichier de configuration de votre shell (probablement ~/.profile ou ~/.bashrc) et ajoutez ou modifiez la ligne suivante. export PATH="$PATH":/opt/local/perl/p5-app-ack

Je n'utilise pas MacPorts pour ack, je l'installe manuellement avec la commande suivante depuis la page d'installation de ack.

curl http://betterthangrep.com/ack-standalone > ~/bin/ack && chmod 0755 !#:3

Cela va installer ack dans le dossier $HOME/bin/ en tant que seul grand fichier perl et je n'ai pas eu besoin de modifier ma variable $PATH.

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