Estou usando o Fink para instalar aplicativos Unix no meu mac, encontrei o Homebrew e vi algumas boas críticas sobre o Homebrew.
Então, minha pergunta é:
- Que gerenciador de pacotes vocês usam para Mac?
- Eu uso o Fink atualmente, então a mudança de Fink para Homebrew realmente valerá a pena?
- Se 2. for verdadeiro, por que?
Respostas:
Eu uso o Fink e o Macports. Ambos funcionam como um encanto.
Mas eu recomendo o Homebrew a usuários não tão experientes que estão apenas migrando do Windows, devido à sua aparente simplicidade.
fonte
IMHO, o problema com o Homebrew é que ele tenta usar / usr / local de uma maneira que nunca deveria ser usada: de propriedade de um usuário que não seja root. Embora eu entenda que os desenvolvedores do homebrew cuidam de não mexer com mais nada em / usr / local, nada mais que seja instalado em / usr / local fará o mesmo com o Homebrew. Isso pode causar problemas e tem para mim ... geralmente problemas de permissões resultantes da instalação de outro software que define permissões em / usr / local / com base em "como devem ser". Você nunca verá outro pacote de software esperando / usr / local / pertencer a um único usuário que não seja root, então por que Homebrew? Por que não usar apenas
~/bin
?Além disso, um fato pouco conhecido sobre por que o Fink & MacPorts compila suas próprias bibliotecas :
Portanto, embora o Homebrew seja mais rápido para instalar o que você deseja, ele pode ter outros efeitos colaterais ruins ao usar bibliotecas de sistemas Apple pré-criadas.
Novamente, eu odeio cavar contra Homebrew. Eu gosto do software e acho ótimo para algumas coisas, mas tem suas quedas como atualmente.
fonte
sudo
ed. Qual é o problema?sudo
uso excessivo . Apenas falha quando você começa a instalar seus próprios programas no mesmo prefixo. A maioria dos softwares pode suportar a instalação em outro lugar, talvez você tenha feito errado? Fink e Macports acabou de criar sua própria hierarquia de diretório para contornar este problema .../usr/local
. Eles também não têm várias contas de usuário; portanto, a propriedade não é um problema lá e, na verdade, melhora toda a experiência.Prefiro o homebrew devido à sua simplicidade / velocidade - minhas ferramentas parecem estar sendo atualizadas rapidamente no momento.
É a ferramenta de gerenciamento de pacotes baseada em fontes mais indolor que já usei e o desenvolvimento parece bastante ativo. O que mais você poderia querer?
(Sim, todos os aplicativos ausentes)
fonte