Як чисто видалити MacPorts


17

Я хотів би чисто видалити всі зміни, внесені MacPorts, а також сам MacPorts, щоб спробувати свою удачу з домашньою мовою. Як я можу це зробити?

Відповіді:


21

Документація MacPort радить використовувати ваш термінал і ввести:
sudo port -fp uninstall installed

і за допомогою цієї команди всі інші елементи будуть видалені:

sudo rm -rf /opt/local
sudo rm -rf /Applications/DarwinPorts
sudo rm -rf /Applications/MacPorts
sudo rm -rf /Library/LaunchDaemons/org.macports.*
sudo rm -rf /Library/Receipts/DarwinPorts*.pkg
sudo rm -rf /Library/Receipts/MacPorts*.pkg
sudo rm -rf /Library/StartupItems/DarwinPortsStartup
sudo rm -rf /Library/Tcl/darwinports1.0
sudo rm -rf /Library/Tcl/macports1.0
sudo rm -rf ~/.macports

Попередження : Не запускайте sudoкоманди, особливо rm -rfодну, якщо ви не знаєте, що це робить.


5
Просто переконайтесь, що перший рядок закінчується нахилом, а не косою рисою вперед!
echristopherson

Правда, що. Я додам це у своїй відповіді.
Міхель

Я отримав цю помилку Error: No ports matched the given expressionпри використанні sudo port -fp uninstall installed. Що може бути можливою причиною?
ptamzz

дякую за відповідь, що я шукав, я отримав звідси. Чудово !!!
AMIC MING

Є чи /opt/localвикористовуватися для чого - небудь , крім MacPorts? Якщо так, це здається небезпечним ....
jvriesem
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.