Esiste un'alternativa a MacPorts?


15

MacPorts è diventato davvero un dolore perché compila i pacchetti sulla tua macchina, come il famigerato gentoo e vorrei qualcosa con un ingombro minore sulla tua macchina.

So che esiste Fink e altre soluzioni, ma da quello che ricordo qualche anno fa sono meno mantenute dei macport.

Vorrei leggere un parere più informato su quale soluzione sarebbe ottimale e perché.


Se (quando) decidi di passare a Homebrew, potrebbero esserci informazioni utili in: apple.stackexchange.com/questions/2294/…
Jari Keinänen,

Nota che MacPorts non si compila sempre sul tuo computer ora Se hai una configurazione comune avrà pacchetti precompilati
user151019

Risposte:


21

Alternative per MacPorts

homebrew

  • Utilizza le versioni binarie di OS X quando disponibili
  • Compila versioni ottimizzate per OS X.
    • Compilazione solitamente più veloce che con MacPorts
  • Facile da usare, ad es. Per installare wget: $ brew install wget
  • Cerca di separare il software già installato da ciò che è installato attraverso brew...
  • ... sfruttando software e librerie già installati (ad es. Non installa due volte una versione funzionante di Perl)
  • L'installazione del software non richiede l'accesso root
  • Sviluppato attivamente su github

Fink

  • Usa strumenti Debian come dpkgeapt-get
  • Facile da usare, ad es. Per installare wget: $ fink install wget
  • Può essere usato per installare pacchetti precompilati o per compilare tutto dal sorgente
  • Ha un albero di directory separato per evitare interferenze con il sistema

Rudix

  • Ultima versione 2010-04-10

MacLibre

  • Ha una GUI
  • Niente di nuovo sul sito web dal 2008

3
So che queste sono alternative, ma non posso produrre un buon confronto senza esperienze di utilizzo. Nella sua forma attuale la risposta è distorta, ma l'ho fatta come CW in modo che chiunque lo sappia meglio, possa aggiungere / correggere l'elenco.
Jari Keinänen,

Basta scegliere homebrewe dimenticare gli altri.
sorin

16

Sì, puoi provare Homebrew


7
Puoi fornire ulteriori informazioni sulla tua esperienza e perché questo dovrebbe essere migliore di MacPorts?
sorin,

3
@Sorin Ci sono alcuni punti positivi in tech.nopho.be/mac-software/… Sono passato da MacPorts a Homebrew dopo la prima lunga compilazione (che da allora non è più stato un problema), quindi non posso davvero fornire confronto veritiero, ma condivido tutte le opinioni indicate nel post del blog. Non c'è sudoing brew.
Jari Keinänen,

Ci dispiace, ma la mia impressione è che brew compili ogni pacchetto sulla mia macchina e questo è esattamente quello che stavo cercando di non fare.
sorin,

1
@Sorin Homebrew utilizza i binari ogni volta che sono disponibili, quindi molte installazioni hanno una lunghezza ragionevole. Anche l'installazione e la compilazione mkvtoolnix(che non ha i binari OSX) è stata notevolmente più veloce (in termini di tempo umano e CPU) con brew che con le porte (questo è l'unico confronto che posso fornire e YMMV con altri programmi).
Jari Keinänen,

2
@Sorin: Koiyu ha ragione sull'uso dei binari
IM-JM il

1

Macports ora fornisce binari compilati per Snow Leopard e Lion per le normali opzioni.


Grazie, ma ho lasciato perdere MacPorts e Fink molto tempo fa. Entrambi i progetti non erano abbastanza agili da aggiungere il supporto per le nuove versioni di OS X. Brew è stato in grado, e continua ad essere così.
sorin,

Macports supporta Mountain Lion
user151019

1
Spiacenti, non riesco ad aggiornare il commento: non sono stati in grado di aggiungere supporto IN TEMPO. Brew ha avuto supporto il giorno in cui Apple lo ha rilasciato e io ho ottenuto supporto anche mentre Lion o ML erano in anteprima per gli sviluppatori.
sorin,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.