O Homebrew emite um aviso: "Você tem o MacPorts ou o Fink instalado"

8

Acabei de adquirir um novo Mac Pro com o OS X 10.9. Quando eu corro:

brew doctor

Eu recebo o aviso:

Warning: You have MacPorts or Fink installed:
/opt/local/bin/port

This can cause trouble. You don't have to uninstall them, but you may want to 
temporarily move them out of the way, e.g.
sudo mv /opt/local ~/macports

Não instalei o MacPorts ou o Fink, por que recebo o aviso?

William Hu
fonte
3
O arquivo /opt/local/bin/porté o executável do MacPorts e, portanto, é instalado. O que acontece se você tentar os comandos port versione port list installed? Eu uso os dois Homebrew e MacPorts e eu recebo o aviso, mas tudo funciona bem para mim :)
Jojo
Eu tentei, mas não há porta. "zsh: comando não encontrado: port"
William Hu
Tente / opt / versão local / bin / porto etc - / opt / / bin local não está no seu ou o caminho padrão
user151019

Respostas:

6

Observe que algumas ferramentas de empacotamento de terceiros às vezes podem instalar automaticamente o MacPorts. Lembro-me que o RVM faz isso (ou pelo menos não sei o estado atual); portanto, embora você não esteja ciente de realmente instalá-lo manualmente, ele ainda pode estar lá.

Se você se mudar /opt/localpara um local diferente, isso pode quebrar o que quer que tenha sido usado no MacPorts.

nunca latino
fonte
Esta não é uma resposta e deve ser um comentário #
user151019 4/14/14
É uma explicação possível para a pergunta "Não instalei o MacPorts ou o Fink, por que recebo o aviso?" perguntou no post original. Como não vejo outras perguntas no post original, eu argumentaria que isso é de fato uma resposta. Obviamente, se você não concorda e tem os meios apropriados para fazê-lo, fique à vontade para fazer um comentário.
neverpanic
0

O erro informa que /opt/local/bin/portexiste.

  • Se você não o instalou, o erro é mostrado porque o caminho existe. Mova o executável:

    sudo mv /opt/local/bin/port ~/Desktop
    
  • Se você o instalou, você pode executar o comando fornecido:

    sudo mv /opt/local ~/macports
    
grg
fonte
eu não instalei e "port" não existe. E não há caminho "/ opt / local / bin / port", é conectado.
William Hu
Enquanto isso, há um 'bin "em' / opt / local ', e há muitos arquivos como' perl, openssl 'etc. Se eu o mover para' ~ / macports ', ele não afetará esses arquivos executivos? Não é muito claro sobre isso #
William Hu
Como os arquivos entram em / opt / local / bin? O Yi tinha que ter instalado algo que fizesse isso
user151019