Apple / Mac OS X - Existe um Gerenciador de Pacotes como o Linux

30

Eu sou um usuário Linux / UNIX e adoro o gerenciamento de pacotes que vem com ele. Na maioria das vezes, eu gosto do Ubuntu, mas, como qualquer outra coisa, são as pequenas coisas com as quais você vive diariamente que seriam legais se funcionassem. Meu problema principal é o meu tablet wacom enquanto ele funciona, toda vez que há uma atualização do SO, tenho que reconstruir o driver wacom. O outro problema um pouco irritante é que minha placa de vídeo ATI não é totalmente suportada. Quando uso a saída HDMI, o som não passa por ela e a tela não é totalmente usada.

Felizmente, compraria uma Apple se tivesse um sistema de gerenciamento de pacotes semelhante ao Ubuntu, Gentoo ou outra distribuição Linux. Isso elimina o trabalho de obter os aprimoramentos ou correções mais recentes. Também é preciso adivinhar tudo sobre o que você precisa para obter algo para funcionar. Eu só quero usar meu computador, não administrá-lo.

Além dos aplicativos da Apple, se eu quisesse instalar o GIMP em uma maçã, ele iria buscar o ufraw se quisesse suporte para isso e quaisquer outras dependências do GIMP? Se eu quiser que o Netbeans seja instalado, ele obterá um JDK e fará a troca se eu quiser?

Caso contrário, há algo em andamento?

Sei que não atualizo meus aplicativos com tanta frequência, mas isso ocorre principalmente porque não estou ciente das atualizações. Todas as atualizações acontecem em segundo plano.

Walter

Chealion
fonte
Você já viu o LinuxMint? É baseado no Ubuntu e usa repositórios do Ubuntu, mas inclui itens como drivers proprietários, codecs de multimídia, etc. Experimente um LiveCD. Isso pode aliviar alguns dos problemas da mesa gráfica e da placa de vídeo Wacom. linuxmint.com/about.php
JMD
1
pergunta relacionada: superuser.com/questions/28529/macports-fink-etc
cregox

Respostas:

26

Existem dois sistemas principais para software unix no OS X: MacPorts e Fink

O Fink é semelhante (e baseado no iirc) ao aptsistema Debian / Ubunutu : ele fornece binários pré-compilados. O MacPorts está relacionado às coleções mais antigas de BSD Ports: em vez de binários pré-criados, ele contém ponteiros para a fonte original + patches necessários para fazer com que essa fonte funcione em sua plataforma (e com os outros aplicativos que você instalou por meio de portas).

Ambos terão o Gimp e todas as suas dependências instaladas para você - o fink será mais rápido, pois não precisa ser compilado, mas o macports oferece mais controle sobre o que é construído.

Há também uma ferramenta mais nova chamada Homebrew, que eu não usei; mas alega fornecer melhor interoperabilidade com as coisas que você instalou manualmente e confiar mais nas bibliotecas nativas do Mac, em vez de apenas nas bibliotecas instaladas.

Uma pesquisa rápida mostra uma variedade de perguntas sobre o Macports e o Fink e as diferenças entre eles.

James Polley
fonte
2
Você pode criar a partir da fonte com o Fink, na verdade, se você quiser usar a margem de sangramento que normalmente precisa.
dmckee
Ok - parece uma correspondência relativamente próxima. Não tem tanto quanto eu gostaria, mas acho que devo me contentar com isso. O Netbeans não está lá e o Eclipse remonta ao 3.2, que é antigo. Ele tem algumas ferramentas de segurança que eu vou gostar.
Acho que meu próximo computador será um macbook pro. Esperamos que daqui a menos de um ano.
5
Vá com homebrew!
precisa saber é
1
Achei o homebrew muito mais direto do que o macports para configurar.
Magpie
3

Há o MacPorts , um sistema de gerenciamento de pacotes para o OS X que fornece portas para vários pacotes Linux. Outro é o Fink , mas o MacPorts geralmente é mais atualizado.

KeithB
fonte
3
A atualização depende realmente do software que você deseja. Os aplicativos e bibliotecas científicas que eu uso estão muito mais atualizados no Fink.
dmckee