Frage

Nehmen wir an ich einen Port in den Ausgangszustand zurückgesetzt werden soll, einschließlich der Konfigurationsdateien. Dies kann erreicht werden durch:

sudo port uninstall portname
sudo port install portname

(ausschalten und dann den Port reaktivieren nicht die Konfigurationsdateien zurückgesetzt.)

Gibt es eine Möglichkeit, dies zu tun, ohne deinstallieren und die Port-Neuinstallation, die Vermeidung die Overhead mit dem Paket neu zu erstellen?

Edit: Danke für die Antworten, Alexander und Nerdling. Archiv-Modus funktionierte für mich.

War es hilfreich?

Lösung

Was Sie tun möchten, ist activate Archiv-Modus.

vi ${prefix}/etc/macports/macports.conf

Normalerweise Ihr Präfix /opt/local.

In dieser Datei sucht portarchivemode und es ihr ermöglichen. Nun, wenn Sie ein Paket installieren, werden die Dateien archiviert, was auch immer portarchivetype eingestellt ist.

Unterstützte Typen: tgz (Standard), Teer, TBZ, tbz2, TLZ, xar, zip, cpgz, cpio

Wenn Sie einen Port zu deinstallieren, wird es das Archiv öffnen, anstatt alles neu zu erstellen.

Andere Tipps

hatte ich genau die gleiche Frage vor ein paar Wochen. Ich suchte durch die Macports Dokumentation ohne Erfolg. Soweit ich weiß, hat es keinen Befehl, das zu tun.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top