MacPorts installiert das Paket nicht

2114
RCIX

Ich installierte MacPorts und XCode, ging dann zu einem Terminal und gab den Befehl "sudo port install lua" aus, und es scheint nichts zu tun. Wenn ich "Sudo-Port installiert" ausführen, bekomme ich zurück "Es sind keine Ports installiert." Warum wird dieses Paket nicht installiert und was kann ich tun, um es installieren zu lassen?

1

4 Antworten auf die Frage

4
avstrallen

Versuchen

sudo port -v selfupdate

Diese sollte die lokale Portliste aktualisieren und Ihnen eine ausführliche Ausgabe geben, damit Sie besser sehen können, was los ist.

sudo port -v list luasollte das luaPortfile zeigen, wenn es richtig installiert ist. Wenn Sie es sehen können, versuchen Sie es erneut.

Hoffentlich hilft das.

Sie werden das wahrscheinlich nicht glauben, aber der erste Befehl bewirkt nichts. RCIX vor 15 Jahren 0
Außerdem habe ich Porticus heruntergeladen und versucht, den Befehl "port repair privileges:" auszuführen. Der folgende Fehler wurde angezeigt: "Fehler: Fehler beim Reparieren der Berechtigungen für den Pfad /Volumes/Porticus/Porticus.app/Contents/Resources/PortRunner (Read -only Dateisystem) " RCIX vor 15 Jahren 0
@RCIX Versuchen Sie "Sudo Port -d Selbstaktualisierung" (Referenz: http://guide.macports.org/#using.port.selfupdate). las3rjock vor 15 Jahren 1
: S es tut auch absolut nichts ... RCIX vor 15 Jahren 0
@RCIX - Wenn "sudo port -v selfupdate" überhaupt nichts bewirkt, ist Ihre MacPorts-Installation ernsthaft beschädigt. Installieren Sie es von Grund auf neu. avstrallen vor 15 Jahren 2
Ich werde das versuchen. RCIX vor 15 Jahren 0
1
las3rjock

Ich benutze keine MacPorts, also spekuliere ich, aber durch das Überfliegen des MacPorts-Handbuchs möchten Sie vielleicht versuchen, den Befehl auszugeben

sudo port selfupdate 

und dann versuchen

sudo port install lua 

nochmal. Ich nehme an, das eine Fortsetzung Ihres ist „ Programming in Lua für den Mac? “ Frage auf Stack - Überlauf, so dass Sie auch bei micmoo jüngsten Kommentar schauen möchten seine MacPorts Antwort, obwohl ich glaube, Ihre PATH richtig konfiguriert ist, da sudo port installedscheint Arbeit.

0
juandesant

Sie können versuchen, die -tOption (Ablaufverfolgung) zu verwenden:

sudo port -t install lua 

Die Trace-Option isoliert MacPorts von anderer Software, die möglicherweise aktiv ist.

Wenn dies funktioniert, bedeutet dies, dass Sie wahrscheinlich über einen anderen Paketmanager verfügen, wie z. B. Homebrew oder Fink, oder eine manuelle Installation, die das Problem stört.

-1
Jack Chu

Ich verwende Porticus, eine Frontend-GUI für MacPorts. Vielleicht möchten Sie es ausprobieren. Dadurch wird die Installation und Deinstallation zum Kinderspiel.

Er erklärte adamvs in Notizen, Porticus habe nicht geholfen Jeremy L vor 15 Jahren 0
Nun, er hat das gesagt, nachdem ich meine Antwort gepostet habe. Jack Chu vor 15 Jahren 0