Apakah ada alternatif selain MacPorts?

15

MacPorts benar-benar menyebalkan karena ia mengkompilasi paket-paket di komputer Anda, seperti gentoo yang terkenal dan saya ingin sesuatu dengan jejak kaki yang lebih kecil di komputer Anda.

Saya tahu bahwa Fink dan solusi lain ada tetapi dari apa yang saya ingat beberapa tahun yang lalu mereka kurang terawat daripada macports.

Saya ingin membaca pendapat yang lebih terinformasi mengenai solusi mana yang optimal dan mengapa.

Sorin
sumber
Jika (ketika) Anda memutuskan untuk beralih ke Homebrew, mungkin ada info berguna di: apple.stackexchange.com/questions/2294/…
Jari Keinänen
Perhatikan bahwa MacPorts tidak selalu mengkompilasi pada mesin Anda sekarang. Jika Anda memiliki pengaturan umum, itu akan memiliki paket yang telah dikompilasi
user151019

Jawaban:

21

Alternatif untuk MacPorts

Homebrew

  • Menggunakan versi biner OS X saat tersedia
  • Mengkompilasi versi OS X yang dioptimalkan
    • Kompilasi biasanya lebih cepat daripada dengan MacPorts
  • Mudah digunakan, misalnya untuk menginstal wget: $ brew install wget
  • Mencoba untuk memisahkan perangkat lunak yang sudah diinstal dari apa yang diinstal melalui brew...
  • ... sembari memanfaatkan perangkat lunak dan pustaka yang sudah diinstal (mis. Tidak memasang versi kerja Perl dua kali)
  • Menginstal perangkat lunak tidak memerlukan akses root
  • Secara aktif dikembangkan di github

Pengadu

  • Menggunakan alat Debian seperti dpkgdanapt-get
  • Mudah digunakan, misalnya untuk menginstal wget: $ fink install wget
  • Dapat digunakan untuk menginstal paket yang sudah dikompilasi atau untuk mengkompilasi semuanya dari sumbernya
  • Memiliki susunan direktori terpisah untuk menghindari gangguan pada sistem

Rudix

  • Versi terakhir 2010-04-10

MacLibre

  • Memiliki GUI
  • Tidak ada yang baru di situs web ini sejak 2008
koiyu
sumber
3
Saya tahu ini adalah alternatif, tetapi saya tidak dapat menghasilkan perbandingan yang baik tanpa pengalaman penggunaan. Dalam bentuknya yang sekarang, jawabannya bias, tetapi saya menjadikannya sebagai CW sehingga siapa pun yang lebih tahu, dapat menambah / memperbaiki daftar.
Jari Keinänen
Pilih homebrewdan lupakan yang lain.
sorin
16

Ya, Anda dapat mencoba Homebrew

IM-JM
sumber
7
Bisakah Anda memberikan lebih banyak informasi mengenai pengalaman Anda, dan mengapa ini harus lebih baik daripada MacPorts?
Sorin
3
@Sorin Ada beberapa poin bagus di tech.nopho.be/mac-software/... Saya beralih dari MacPorts ke Homebrew setelah kompilasi panjang pertama (yang tidak menjadi masalah sejak saat itu), jadi saya benar-benar tidak dapat memberikan perbandingan yang benar, tetapi saya membagikan semua pandangan yang ditunjukkan dalam posting blog. Tidak ada masalah sudodengan brew.
Jari Keinänen
Maaf, tapi kesan saya bahwa minuman tidak mengkompilasi setiap paket pada mesin saya dan ini adalah persis apa yang saya coba tidak lakukan.
sorin
1
@Sorin Homebrew menggunakan binari kapan pun tersedia, karenanya banyak pemasangan yang masuk akal. Juga menginstal dan mengkompilasi mkvtoolnix(yang tidak memiliki binari OSX) terasa lebih cepat (dalam waktu manusia dan CPU) dengan minuman daripada dengan port (ini adalah satu-satunya perbandingan yang dapat saya berikan, dan YMMV dengan program lain).
Jari Keinänen
2
@ Korin: Koiyu benar dalam penggunaan binari
IM-JM
1

Macports sekarang menyediakan binari yang dikompilasi untuk Snow Leopard dan Lion untuk opsi normal.

pengguna151019
sumber
Terima kasih, tapi saya turun menggunakan MacPorts dan Fink sejak lama. Kedua proyek di mana tidak cukup gesit untuk menambahkan dukungan untuk versi OS X baru. Brew bisa, dan tetap seperti ini.
sorin
Macports mendukung Mountain Lion
user151019
1
Maaf, saya tidak dapat memperbarui komentar: mereka tidak dapat menambahkan dukungan DALAM WAKTU. Brew mendapat dukungan pada hari Apple merilisnya dan saya mendapat dukungan bahkan ketika Lion atau ML dalam pratinjau pengembang.
sorin