Saya ingin tahu apakah ada orang di luar sana yang telah melakukan perbandingan komprehensif berbagai solusi manajer paket yang tersedia untuk OS X.
Lebih khusus lagi, saya mencari:
- Daftar semua manajer paket utama (mis. MacPorts, Fink, dll)
- Daftar pro dan kontra atau matriks perbandingan (baik tulisan sendiri atau tautan web ke satu)
- Informasi tentang setiap peringatan untuk sistem tertentu
- Informasi tentang kemungkinan ketidaksesuaian atau alasan untuk tidak menginstal beberapa paket manajer secara bersamaan
- Alasan subyektif mengapa Anda berpikir satu lebih baik daripada yang lain
Pembaruan 29 Nov 2010
Chiggsy memberikan jawaban yang bagus tetapi saya benar-benar akan menyukai masukan lebih banyak tentang ini. Saya telah menggunakan MacPorts baru-baru ini dan tampaknya dilakukan dengan cukup baik. Saya suka bahwa opsi baris perintahnya bekerja dengan cara yang mirip dengan subversi dan memiliki mode interaktif.
macos
software-recommendation
package-management
Robert S Ciaccio
sumber
sumber
Jawaban:
Pertanyaan bagus:
Bagi saya, macport adalah satu-satunya.
Mengapa? Saya akan melewati banyak hal dan memotong langsung ke pengejaran:
Pesta berakhir sehubungan dengan malware, trojan dan sejenisnya. Paging melalui pembaruan keamanan terakhir, ada beberapa yang dari musim panas meskipun obatnya hanya datang minggu lalu. Unduh ulang alat pengembang, kompilasi ulang instalasi macports Anda, dan Anda memiliki toolchain yang berfungsi yang tidak bergantung pada Cupertino, karena Dev Tools dari disk instalasi Anda akan berfungsi. Siapa yang menggunakan versi openssh lama? Sekarang perlu perawatan dan makan, seperti menjalankan port selfupdate setiap hari, dan tip besarnya adalah memeriksanya
jadi jika Anda memiliki ketergantungan python, Anda bisa menjalankan
dan hindari instalasi Tk yang lama, yang paling tidak disukai pada arsitektur Quartz.
Dengan ini, Anda dapat dengan bebas menjalankan pembaruan perangkat lunak dan tidak membuat barang rusak, karena tidak bergantung pada apa pun kecuali penyusun dari apel. Saya telah menggunakannya untuk waktu yang lama, dan meskipun saya mencoba beberapa yang lain, yaitu Homebrew, saya pikir bahwa tergantung pada versi apel berarti mewarisi kelemahan keamanan mereka. Ingat lubang PDF di iphone? Saya tetap menggunakan Linux, jadi bagi saya, pohon macports adalah 'kantor' dan karir MacOS dev saya yang baru adalah 'rumah'
Hanya pendapat, tetapi pohon terpisah untuk semua kode merupakan nilai tambah besar bagi saya.
sumber
Homebrew
sumber
Pengelola paket kuda hitam untuk OS X tentu saja:
Ini jarang digunakan dan jarang didokumentasikan, tetapi tidak dikirim dari Apple dan paket yang dikelola pada OS X / Darwin.
sumber