Cómo eliminar MacPorts limpiamente

Respuestas:

21

La documentación de MacPort recomienda usar su Terminal y escribir:
sudo port -fp uninstall installed

y con este comando, todos los elementos restantes se eliminarán:

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

Advertencia : no ejecute un sudocomando, especialmente rm -rfuno, a menos que sepa lo que está haciendo.

Michiel
fuente
55
¡Solo asegúrese de que la primera línea termine en una barra invertida y no en una barra diagonal!
echristopherson
Eso es cierto. Lo agregaré en mi respuesta.
Michiel
Recibí este error Error: No ports matched the given expressioncuando lo usé sudo port -fp uninstall installed. ¿Cuál podría ser la posible razón?
ptamzz
Gracias por la respuesta, lo que estaba buscando, lo obtuve de aquí. ¡¡¡Excelente!!!
AMIC MING
¿Se /opt/localusa para algo además de MacPorts? Si es así, esto parece peligroso ....
jvriesem