Posso apagar opt / local / bin?

4

Eu removi Macports devido a conflitos de bibliotecas e uso o Homebrew agora. E eu estou tendo problemas com Openssl e na minha pasta opt/local/bin , há openssl, oldOpenssl e oldOpenssl2 que eu gostaria de remover, mas eu li que o opt/local/bin é o meu diretório macports. Que coisas ruins aconteceriam se eu simplesmente removesse isso?

    
por Simpleton 18.02.2012 / 10:36

2 respostas

12

Você pode simplesmente removê-lo.

/opt não existe em uma instalação limpa do OS X. Se você quiser desinstalar completamente o MacPorts, você deve desinstalar as portas primeiro. Mais tarde, você pode instalar a maioria dos aplicativos, por meio do Homebrew, que também possui o OpenSSL.

Para remover todas as portas atualmente instaladas - o que você provavelmente não pode fazer porque você já desinstalou o MacPorts:

sudo port -fp uninstall --follow-dependents installed

Isso também removeria os binários em /opt/local/bin . O resto é a limpeza de diretórios adicionais, incluindo /opt/local , que é apenas o prefixo MacPorts. É improvável que mais alguma coisa grave arquivos lá.

Isso tudo é explicado nas instruções oficiais de desinstalação . A remoção completa inclui a remoção de alguns outros diretórios, como:

/Applications/DarwinPorts
/Applications/MacPorts
/Library/LaunchDaemons/org.macports.*
/Library/Receipts/DarwinPorts*.pkg
/Library/Receipts/MacPorts*.pkg
/Library/StartupItems/DarwinPortsStartup
/Library/Tcl/darwinports1.0
/Library/Tcl/macports1.0
~/.macports
    
por 18.02.2012 / 11:05
0

/ opt é opcional, não existem componentes do sistema ... O OpenSSL está incluído no sistema básico, então você precisa instalar os cabeçalhos do sistema Aka SDK, além do Xcode, para obter sucesso na compilação. Outra escolha, se você realmente quiser compilar muito do mundo GNU, pode usar o Fink.

    
por 18.02.2012 / 10:40