Existe alguma alternativa ao MacPorts?

15

O MacPorts se tornou realmente um problema, porque compila os pacotes na sua máquina, como o famoso gentoo, e eu gostaria de algo com uma área menor na sua máquina.

Eu sei que o Fink e outras soluções existem, mas pelo que me lembro de alguns anos atrás, elas são menos mantidas do que os macports.

Gostaria de ler uma opinião mais informada sobre qual solução seria ótima e por quê.

sorin
fonte
Se (quando) você decidir mudar para Homebrew, pode haver informações úteis em: apple.stackexchange.com/questions/2294/...
Jari Keinänen
Note-se que MacPorts nem sempre compilar em sua máquina Agora, se você tem uma configuração comum que terá pré-compilados pacotes
user151019

Respostas:

21

Alternativas para MacPorts

Homebrew

  • Usa versões binárias do OS X quando disponíveis
  • Compila versões otimizadas para OS X
    • Compilando geralmente mais rápido do que com MacPorts
  • Fácil de usar, por exemplo, para instalar o wget: $ brew install wget
  • Tenta separar o software já instalado do que é instalado através do brew
  • ... enquanto aproveita o software e as bibliotecas já instalados (por exemplo, não instala uma versão funcional do Perl duas vezes)
  • A instalação do software não precisa de acesso root
  • Desenvolvido ativamente no github

Fink

  • Usa ferramentas Debian como dpkgeapt-get
  • Fácil de usar, por exemplo, para instalar o wget: $ fink install wget
  • Pode ser usado para instalar pacotes pré-compilados ou compilar tudo da fonte
  • Possui uma árvore de diretórios separada para evitar interferência no sistema

Rudix

  • Última versão 2010-04-10

MacLibre

  • Possui GUI
  • Nada de novo no site desde 2008
koiyu
fonte
3
Sei que são alternativas, mas não posso produzir uma boa comparação sem experiências de uso. Em sua forma atual, a resposta é tendenciosa, mas eu a fiz como CW para que quem souber melhor possa adicionar / corrigir a lista.
Jari Keinänen 06/04
Basta escolher homebrewe esquecer os outros.
sorin
16

Sim, você pode experimentar o Homebrew

IM-JM
fonte
7
Você pode fornecer mais informações sobre sua experiência e por que isso deve ser melhor que o MacPorts?
Sorin
3
@Sorin Há alguns pontos positivos em tech.nopho.be/mac-software/… mudei de MacPorts para Homebrew após a primeira compilação longa (que não tem sido um problema desde então), por isso não posso fornecer comparação verdadeira, mas compartilho todas as opiniões apontadas na postagem do blog. Não há sudocomo brew.
Jari Keinänen 06/04/11
Desculpe, mas minha impressão é que o brew compila cada pacote na minha máquina e é exatamente isso que eu estava tentando não fazer.
Sorin
11
O @Sorin Homebrew usa binários sempre que disponíveis, portanto, muitas instalações são razoáveis. Também instalar e compilar mkvtoolnix(que não possui binários OSX) foi notavelmente mais rápido (em humanos e em tempo de CPU) com fermentação do que com portas (esta é a única comparação que posso fornecer e o YMMV com outros programas).
Jari Keinänen 06/04/11
2
@Sorin: Koiyu está certo quanto ao uso de binários
IM-JM
1

O Macports agora fornece binários compilados para o Snow Leopard e Lion para opções normais.

user151019
fonte
Obrigado, mas deixei de usar o MacPorts e o Fink há muito tempo. Ambos os projetos não são ágeis o suficiente para adicionar suporte para novas versões do OS X. Brew foi capaz, e continua sendo assim.
sorin
O Macports suporta o Mountain Lion
user151019
11
Desculpe, não posso atualizar o comentário: eles não foram capazes de adicionar suporte IN TIME. Brew teve suporte no dia em que a Apple o lançou e eu recebi suporte mesmo enquanto o Lion ou ML estava na visualização do desenvolvedor.
sorin