He instalado MacPorts en mi Mac OS X Lion y me gustaría eliminarlo. ¿No debería haber más rastros de MacPorts?
¿Hay alguna forma de hacer esto?
Desde el manual, la desinstalación de MacPorts funciona de la siguiente manera. Primero debe desinstalar todos los puertos:
sudo port -fp uninstall --follow-dependents installed
Si port
no se encuentra, intente en su /opt/local/bin/port
lugar.
Además, para eliminar los restos de MacPorts, deberá eliminar los siguientes archivos con este comando único (copiar y pegar línea por línea en la Terminal):
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 sudo
comando, especialmente rm -rf
uno, a menos que sepa lo que está haciendo e ingrese cada línea individualmente si no está seguro.
Tenga en cuenta que MacPorts crea su propio usuario y grupo de usuarios . También se pueden quitar. Vea esta respuesta en Pregunte diferente para más información.
Finalmente, cada puerto instalado a través de MacPorts puede crear nuevamente su propio usuario y grupo, por lo que es posible que deba realizar una limpieza manual.
$ brew doctor
da:Warning: Setting DYLD_LIBRARY_PATH can break dynamic linking. You should probably unset it.
/opt/
ni siquiera existe en una instalación predeterminada de OS X, por lo que puede eliminarlo de forma segura.Esta guía me ayudó a eliminar MacPorts: http://bitboxer.de/2010/06/03/moving-from-macports-to-homebrew/
Aquí hay un resumen (en caso de que el enlace se bloquee): Primero, desinstale MacPorts:
Segundo paso: elimine todo lo que queda de MacPorts (verifique primero MySQL y otras cosas en / opt / local):
Después de eso, debe eliminar / opt / local / bin de su $ PATH
fuente