Fink telah ada setidaknya sejak 2001. Fink dan MacPorts manajer paket yang ingin menjadi "ortogonal" ke sistem, yaitu, mereka menginstal versi mereka sendiri python
, perl
, pustaka, kompiler, dll di pohon sendiri (/ sw untuk Fink, / opt / local untuk MacPorts). Alasan untuk ini adalah bahwa mereka tidak memiliki kendali atas apa yang Apple lakukan dengan perangkat lunaknya, dan kadang-kadang merusak ketika Apple memperbarui barang-barang mereka sendiri.
Dari apa yang saya mengerti, Homebrew ingin lebih "terintegrasi" dengan sistem, menggunakan perpustakaan yang disediakan Apple, dan menginstal barang-barangnya di /usr/local/bin
dan folder standar lainnya. Saya kira itu berarti bahwa pilihan perangkat lunak lebih terbatas dengan Homebrew, saya tidak dapat membayangkan bahwa seseorang dapat menginstal KDE dengannya, tetapi saya belum mencobanya.
Satu poin untuk Fink vs MacPorts: beberapa tahun yang lalu, proyek Fink menyediakan paket biner; yaitu Anda dapat mengunduh dan menginstal paket tanpa mengompilasinya sendiri. Pengelola paketnya masih memiliki kemampuan itu, hanya saja tidak ada binari yang tersedia untuk waktu yang lama. Saya tidak tahu apakah itu telah berubah sementara itu.
Jadi singkatnya: tanpa hal-hal biner, Fink dan MacPort sangat mirip. Mereka seharusnya memiliki lebih banyak paket yang tersedia daripada Homebrew, sementara Homebrew harus mengambil lebih sedikit ruang disk karena alasan yang saya nyatakan di atas. Mengenai kualitas: Saya belum pernah menginstal Homebrew, dan antara Fink dan MacPorts saya biasanya lebih suka yang saya tidak gunakan saat ini.
Jadi, jika Anda puas dengan MacPorts, tetap ikuti saja.
PS Alasan saya tidak pernah mencoba Homebrew adalah karena saya menggunakan beberapa paket yang sudah dikompilasi. Ini biasanya juga menginstal sendiri ke / usr / local / bin dan sejenisnya, yang hanya menangis karena masalah.