MacPorts software duplicado

2

Acabei de descobrir que recebi cerca de 500 MB de apenas um pacote (Qt 4) sendo duplicado em MacPorts . Ou pelo menos eu acho que sim. Não encontrei nenhum hardlinks lá dentro , e eu estou querendo saber se eu posso excluir com segurança o /opt/local/var/macports/software/qt4-mac/ . Eu provavelmente vou fazer isso e ver o que acontece, mas essa coisa toda também me pegou pensando sobre o MacPorts . .

Por que esse pacote foi duplicado em primeiro lugar? Como devo gerenciar outros pacotes? Eu tenho um monte de software lá, e não me lembro de ter instalado tantos. E por que no antigo nabble os dois caras estavam falando sobre hardlinks?

    
por cregox 22.07.2011 / 00:37

1 resposta

2

Para o funcionamento do MacPorts, pode ser que pacotes diferentes sejam compilados em versões diferentes do qt4-mac. Mais tarde, durante outras atualizações, alguns pacotes inativos ainda estão lá depois que tudo foi recompilado em relação às versões posteriores.

Confie em macports um pouco antes de excluir qualquer coisa por conta própria / opt / local

Tente ver se você tem uma versão inativa do qt4-mac instalada

port list inactive

Eu normalmente limpo as portas inativas para garantir que não haja lixo deixado de fora:

port uninstall inactive

... também uma boa limpeza global

port -d clean all --all

No caso do qt4-mac tenha cuidado se você está compilando com os documentos, que ao longo poderia ser 1GB

    
por 24.07.2011 / 21:29