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.