Frage Kann ich opt / local / bin löschen?


Ich habe Macports aufgrund von Bibliothekskonflikten entfernt und benutze jetzt Homebrew. Und ich habe Probleme mit Openssl und in meinem opt/local/bin Ordner, es gibt openssl, oldOpenssl und oldOpenssl2, die ich gerne entfernen würde, aber ich habe gelesen, dass die opt/local/bin ist mein Macports-Verzeichnis. Welche schlimmen Dinge würden passieren, wenn ich es einfach entfernen würde?


4
2018-02-18 09:36


Ursprung




Antworten:


Sie können es einfach entfernen.

/opt bei einer Neuinstallation von OS X nicht vorhanden. Wenn Sie MacPorts vollständig deinstallieren möchten, sollten Sie die Ports zuerst einfach deinstalliert haben. Sie können die meisten Anwendungen später erneut über Homebrew, das auch über OpenSSL verfügt, installieren.

Um alle derzeit installierten Ports zu entfernen - was Sie wahrscheinlich nicht tun können, weil Sie MacPorts bereits deinstalliert haben:

sudo port -fp uninstall --follow-dependents installed

Dies würde auch die Binärdateien in entfernen /opt/local/bin. Der Rest ist Bereinigung von zusätzlichen Verzeichnissen, einschließlich /opt/localDies ist nur das MacPorts-Präfix. Es ist unwahrscheinlich, dass irgendetwas anderes dort Dateien schreiben würde.

Dies ist alles in der erklärt offizielle Anweisungen zur Deinstallation auch. Vollständige Entfernung beinhaltet auch das Entfernen einiger anderer Verzeichnisse, wie:

/Applications/DarwinPorts
/Applications/MacPorts
/Library/LaunchDaemons/org.macports.*
/Library/Receipts/DarwinPorts*.pkg
/Library/Receipts/MacPorts*.pkg
/Library/StartupItems/DarwinPortsStartup
/Library/Tcl/darwinports1.0
/Library/Tcl/macports1.0
~/.macports

12
2018-02-18 10:05





/ opt ist optional, es gibt überhaupt keine Systemkomponenten .... OpenSSL ist im Basissystem enthalten, daher müssen Sie neben Xcode auch die Systemheader Aka SDK installieren, um erfolgreich zu kompilieren. Eine weitere Möglichkeit, wenn Sie wirklich viel GNU-Welt kompilieren möchten, ist Fink.


0
2018-02-18 09:40