Saya adalah pengguna Linux / UNIX dan menyukai manajemen paket yang menyertainya. Untuk sebagian besar, saya suka Ubuntu, tetapi sama seperti hal lain, itu adalah hal-hal kecil yang Anda jalani setiap hari yang akan menyenangkan jika mereka hanya bekerja. Masalah utama saya adalah tablet wacom saya saat berfungsi, setiap kali ada pembaruan OS, saya harus membangun kembali driver wacom. Masalah lain yang agak mengganggu adalah, kartu video ATI saya tidak sepenuhnya didukung. Ketika saya menggunakan HDMI out, suara tidak melewatinya, dan layar tidak sepenuhnya digunakan.
Saya akan dengan senang hati mendapatkan Apple jika memiliki sistem manajemen paket yang serupa seperti Ubuntu, Gentoo, atau distribusi Linux lainnya. Ini mengambil pekerjaan untuk mendapatkan perangkat tambahan atau perbaikan terbaru. Ini juga membutuhkan semua dugaan tentang apa yang Anda butuhkan untuk mendapatkan sesuatu untuk bekerja. Saya hanya ingin menggunakan komputer saya, bukan mengaturnya.
Selain dari aplikasi Apple, jika saya ingin menginstal GIMP pada sebuah apel, akankah ia pergi dan mengambil ufraw jika saya ingin dukungan untuk itu dan apa pun dependensi lain yang dimiliki GIMP? Jika saya ingin Netbeans diinstal, akankah ia pergi dan mendapatkan JDK dan pakar jika saya menginginkannya?
Jika tidak, apakah ada sesuatu dalam karya ini?
Saya tahu saya tidak memperbarui aplikasi saya sesering itu, tetapi itu terutama karena saya tidak mengetahui pembaruan tersebut. Semua pembaruan terjadi di latar belakang.
Walter
sumber
Jawaban:
Ada dua sistem utama untuk perangkat lunak unix pada OS X: MacPorts dan Fink
Fink mirip dengan (dan iirc berdasarkan) sistem Debian / Ubunutu
apt
: ia memberikan binari yang telah dikompilasi. MacPorts terkait dengan koleksi Port BSD yang lebih lama: daripada binari yang dibuat sebelumnya, ia mengaitkan pointer ke sumber asli + tambalan yang diperlukan untuk membuat sumber itu bekerja di platform Anda (dan dengan aplikasi lain yang telah Anda instal melalui port).Keduanya akan mendapatkan Gimp dan semua dependensinya diinstal untuk Anda - fink akan lebih cepat karena tidak harus dikompilasi, tetapi macports memberi Anda kontrol lebih besar atas apa yang dibuat.
Ada juga alat yang lebih baru yang disebut Homebrew yang belum pernah saya gunakan; tetapi ia mengklaim untuk memberikan interoperabilitas yang lebih baik dengan hal-hal yang telah Anda instal dengan tangan, dan lebih mengandalkan perpustakaan Mac asli alih-alih hanya perpustakaan yang diinstal.
Sebuah pencarian cepat menunjukkan berbagai pertanyaan sudah berbicara tentang Macports dan Fink dan perbedaan di antara mereka.
sumber
Saya merekomendasikan HomeBrew - http://mxcl.github.com/homebrew/
sumber
Ada MacPorts , yang merupakan sistem manajemen paket untuk OS X yang menyediakan port dari berbagai paket linux. Lain adalah Fink , tetapi MacPorts umumnya lebih mutakhir.
sumber