Comment supprimer proprement MacPorts

17

Je voudrais supprimer proprement toutes les modifications apportées par MacPorts ainsi que MacPorts lui-même, pour tenter ma chance avec homebrew. Comment puis je faire ça?

ipavlic
la source

Réponses:

21

La documentation MacPort conseille d'utiliser votre terminal et de taper:
sudo port -fp uninstall installed

et avec cette commande, tous les éléments restants seront supprimés:

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

Avertissement : N'exécutez pas de sudocommande, en particulier une rm -rf, sauf si vous savez ce qu'elle fait.

Michiel
la source
5
Assurez-vous simplement que la première ligne se termine par une barre oblique inverse et non une barre oblique!
echristopherson
Vrai que. Je vais l'ajouter dans ma réponse.
Michiel
J'ai eu cette erreur Error: No ports matched the given expressionlors de son utilisation sudo port -fp uninstall installed. Quelle pourrait être la raison possible?
ptamzz
thnaks pour la réponse, ce que je cherchais, je suis venu d'ici. Génial!!!
AMIC MING
Est /opt/localutilisé pour autre chose que MacPorts? Si oui, cela semble dangereux ....
jvriesem