Como remover MacPorts de forma limpa


17

Gostaria de remover de forma limpa todas as alterações feitas pelo MacPorts e pelo próprio MacPorts, para tentar a minha sorte com o homebrew. Como eu posso fazer isso?

Respostas:


21

A documentação do MacPort recomenda usar o seu Terminal e digite:
sudo port -fp uninstall installed

e com este comando, todos os itens restantes serão excluídos:

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

Aviso : Não execute um sudocomando, especialmente rm -rfum, a menos que você saiba o que está fazendo.


5
Apenas certifique-se de que a primeira linha termine em uma barra invertida e não em uma barra!
22413 echristopherson

Verdade isso. Vou adicioná-lo na minha resposta.
22313 Michiel

Eu recebi esse erro Error: No ports matched the given expressionquando usado sudo port -fp uninstall installed. Qual pode ser o possível motivo?
ptamzz

thnaks para a resposta, o que eu estava procurando, eu tenho daqui. Ótimo!!!
AMIC MING 03/03

É /opt/localusado para qualquer coisa além do MacPorts? Se assim for, isso parece perigoso ....
jvriesem
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.