Installieren Sie die Software mithilfe einer heruntergeladenen Portdatei
9
Ich möchte eine Software auf einem Mac mit 'port install software-name' installieren, aber einige Software wird mit einem sehr großen Paket geliefert und ich habe keine stabile Verbindung. Ich möchte die Portdatei mit einem Download-Manager herunterladen und dann die Software mithilfe der heruntergeladenen Datei per Port installieren lassen. Ist es möglich? Wie?
Zu Testzwecken werde ich den octavePort verwenden. Listen Sie die für den Port erforderlichen Distfiles auf, indem Sie ausführen port distfiles octave. Sie erhalten folgende Ausgabe:
In den eckigen Klammern befindet sich der Name der herunterzuladenden Datei, gefolgt von dem Pfad, in dem MacPorts nach der Datei sucht. Die folgenden Links sind eine Reihe von Spiegeln, die Sie mit Ihrem Download-Manager herunterladen können. Gehen Sie zu /opt/local/var/macports/distfilesund erstellen Sie ein Verzeichnis mit dem Namen, octavefalls es nicht vorhanden ist. Legen Sie das heruntergeladene Quellpaket in diesem Ordner ab. Fahren Sie mit der Installation mit fort sudo port install octave.
Stellen Sie sicher, dass Sie alle zu einem bestimmten Port gehörenden Distfiles haben, da viele Ports mehr als einen haben.
aber wenn ich es ausführe sudo port install ntfs-3g, heißt es
---> Attempting to fetch ntfs-3g-2012.1.15_3.darwin_11.x86_64.tbz2 from http://packages.macports.org/ntfs-3g
Um das gleiche Ergebnis zu erzielen, habe ich es heruntergeladen http://packages.macports.org/ntfs-3g/ntfs-3g-2012.1.15_3.darwin_11.x86_64.tbz2und eingefügt /opt/local/var/macports/incoming/verified. sudo port install ntfs-3gfindet dann die heruntergeladene Datei und versucht nicht, sie erneut herunterzuladen. Ich fand das gleiche mit dem llvm-3.1Paket.
Das hat bei mir nicht ganz funktioniert. Das
port distfiles ntfs-3g
gibt miraber wenn ich es ausführe
sudo port install ntfs-3g
, heißt esUm das gleiche Ergebnis zu erzielen, habe ich es heruntergeladen
http://packages.macports.org/ntfs-3g/ntfs-3g-2012.1.15_3.darwin_11.x86_64.tbz2
und eingefügt/opt/local/var/macports/incoming/verified
.sudo port install ntfs-3g
findet dann die heruntergeladene Datei und versucht nicht, sie erneut herunterzuladen. Ich fand das gleiche mit demllvm-3.1
Paket.quelle
Versuche Folgendes:
Dabei ist "Portname" der Name des Ports. Gehen Sie zum folgenden Link für weitere Informationen:
https://trac.macports.org/wiki/FAQ
quelle
rdep
aufgelistet, keine Dateien zum Herunterladen.