Questão Posso excluir opt / local / bin?


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


4


origem




Respostas:


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 apenas ter desinstalado as portas primeiro. Mais tarde, você pode instalar a maioria dos aplicativos, através 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 /opt/local/bin. O resto é a limpeza de diretórios adicionais, incluindo /opt/local, que é apenas o prefixo MacPorts. É improvável que qualquer outra coisa grave arquivos lá.

Tudo isso é explicado no instruções oficiais de desinstalação também. 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

12





/ 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.


0