J'ai tenté d'installer MacPorts afin de mettre à jour ma version Rails pour pouvoir progresser à travers le développement web Agile avec Rails, PragProg (4ème, 2011). J'ai suivi les instructions du livre, ainsi que sur le site web de MacPorts, pour effectuer l'installation à partir de l'image disque. Il semblait s'installer correctement, cependant, l'exécution des commandes port par la suite renvoyait "port : commande introuvable".
J'ai cherché sur Stack Exchange et trouvé cette question, donc j'ai essayé d'installer à partir de la ligne de commande en utilisant "tar xjvf MacPorts-1.9.2.tar.bz2". Encore une fois, l'installation semble fonctionner. Je reçois la confirmation que MacPorts s'est installé avec succès, mais je reçois toujours l'erreur "sudo : port : commande introuvable" en essayant de mettre à jour MacPorts (via "sudo port -v selfupdate").
Je pense que mon erreur réside dans le fait de ne pas avoir défini le bon chemin. J'ai suivi les conseils dans ce fil, à savoir, ajouter un chemin (/opt/local) dans paths.d, mais je continue à obtenir l'erreur.
Si cela importe, le terminal est configuré pour ouvrir des shells avec le shell de connexion par défaut (/usr/bin/login). Devrais-je changer ceci en /bin/bash ?
Alors, s'agit-il d'un problème de MacPorts, d'un problème de $PATH, ou d'un problème de StupidUser ?