it-swarm-id.com

Apple / Mac OS X - Apakah ada Package Manager seperti Linux

Saya adalah pengguna Linux/UNIX dan menyukai manajemen paket yang menyertainya. Untuk sebagian besar, saya suka Ubuntu, tetapi seperti hal lain, itu adalah hal-hal kecil yang Anda jalani setiap hari yang akan baik 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 sedikit 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 di Apple, apakah akan 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

28
Walter White

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 membuat Gimp dan semua dependensinya terinstal 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 bernama Homebrew yang belum 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.

A pencarian cepat menunjukkan berbagai pertanyaan yang sudah berbicara tentang Macports dan Fink dan perbedaan di antara mereka.

26
James Polley

Saya merekomendasikan HomeBrew - http://mxcl.github.com/homebrew/

26
Arunabh Das

Ada MacPorts , yang merupakan sistem manajemen paket untuk OS X yang menyediakan port dari berbagai paket linux. Yang lain adalah Fink , tetapi MacPorts umumnya lebih mutakhir.

3
KeithB