Jawaban yang lebih pendek.
Apakah ini paket besar? Saat ini saya menggunakan tunjangan bulanan terbatas karena saya menggunakan Mobile Broadband sementara antara pemasok. Jika besar — sepertinya perlu - saya berasumsi? —Saya akan menunggu sampai ISP baru saya beres. Dan tunjangan bandwidth yang lebih besar.
Homebrew sendiri tidak akan mematahkan alokasi bandwidth bulanan Anda. Tapi Xcode mungkin akan menghapus tunjangan bandwidth bulanan Anda jika Anda memilih untuk menginstalnya ... Tetapi Anda tidak membutuhkannya.
Itu karena saat ini Anda tidak perlu menginstal Xcode lengkap agar Homebrew dapat berfungsi. Apple sekarang memiliki akomodasi untuk menginstal alat-alat baris perintah pengembang (hal-hal yang akan membuat kode kompilasi Homebrew) yang memakan banyak ruang lebih sedikit dan sempurna bagi kita orang-orang normal yang tidak melakukan pengembangan spesifik Xcode.
Xcode itu sendiri tidak akan membuat Homebrew bekerja "lebih baik" tetapi jauh dari sepele instalasi sejauh ukuran file berjalan. Bergantung pada OS dan versinya, bobotnya 3GB hingga 4GB.
Jadi jika kuota bandwidth menjadi perhatian, maka memasang Xcode sendiri akan menjadi konsumen terbesar dari bandwidth tersebut. Tetapi Anda benar-benar tidak memerlukan Xcode untuk Homebrew saat ini jika Anda dapat menginstal alat baris perintah pengembang Apple. Lebih detail di bawah ini.
Jawaban yang lebih panjang.
Pada dasarnya salah satu add-on yang saya gunakan dengan Firefox, Video DownloadHelper — tidak menggunakannya untuk pembajakan; menggunakannya untuk menonton video nanti — sekarang menunjukkan bahwa saya memerlukan serangkaian alat dan perpustakaan Libav untuk diinstal dan untuk melakukan itu saya perlu menginstal Homebrew untuk memfasilitasi ini.
Ya, sepertinya Libav dan Homebrew diperlukan untuk bagian konversi video dari Video DownloadHelper seperti dijelaskan di sini .
Apakah ini paket besar? Saat ini saya menggunakan tunjangan bulanan terbatas karena saya menggunakan Mobile Broadband sementara antara pemasok. Jika besar — sepertinya perlu - saya berasumsi? —Saya akan menunggu sampai ISP baru saya beres. Dan tunjangan bandwidth yang lebih besar.
Sementara Homebrew sendiri tidak sebesar itu dalam ukuran file, Homebrew membutuhkan beberapa alat baris perintah pengembang Apple untuk diinstal. Ada dua pilihan yang dapat Anda buat untuk menginstal alat baris perintah pengembang Apple: Instal paket Xcode lengkap atau cukup instal alat baris perintah pengembang Apple sebagai gantinya.
- Jangan Instal Xcode jika Ukuran Penting: Pada saat saya memposting jawaban ini, versi Xcode terbaru berukuran 3,59GB . Semua versi Xcode lainnya berukuran minimal 1GB dan cenderung berukuran 3GB hingga 4GB. Anda benar-benar tidak memerlukan Xcode lengkap kecuali Anda sedang melakukan pengembangan spesifik Mac OS X atau iOS
- Lakukan Instal alat baris perintah pengembang Apple: Sebaliknya, alat baris perintah berukuran sekitar 10x lebih kecil. Misalnya, versi spesifik Mac OS X 10.8 (Mountain Lion) dari alat baris perintah adalah sekitar 118MB untuk diunduh. Opsi yang jauh lebih baik bagi pengguna yang perlu mengkompilasi hal-hal dari baris perintah secara manual atau melalui alat-alat seperti Homebrew daripada menginstal Xcode penuh. Anda dapat men-download paket installer dari sini atau Anda dapat membuka Terminal dan ketik perintah ini:
xcode-select --install
. Cukup pilih "Instal" (jangan klik "Dapatkan Xcode"; lihat gambar di bawah) dan biarkan prosesnya selesai. Ketika selesai Anda akan memiliki semua alat baris perintah yang diperlukan Homebrew perlu dikompilasi dari sumber.
Sekarang ini:
The sudo
masalah ketika mencoba untuk menginstalnya; Saya berasumsi bahwa Anda perlu memiliki sudo
perintah yang digunakan - tidak memiliki latar belakang dengan itu - untuk menginstalnya dan itu adalah bagian dari skrip instalasi / paket untuk menginstal Homebrew (karena perlu dimiliki oleh root) ?
Apakah Anda seorang administrator di mesin Mac OS X 10.8 (Mountain Lion) lokal Anda? Karena semua menjalankan perintah melalui sudo
cara Anda menjalankannya sebagai root
yang berarti "administrator." Jadi selama Anda seorang administrator pada mesin Anda dan Anda tahu kata sandi Anda, Anda harus baik-baik saja.
Saya juga telah diberitahu bahwa saya mungkin perlu memiliki Xcode 4 — saya menggunakan Mac OS X 10.8 (Mountain Lion) —untuk memastikan bahwa Homebrew berjalan dengan baik? Apakah ini benar? Bagaimana saya memeriksa apakah saya sudah menginstal Xcode? Saya mencari ada perintah terminal?
Anda tidak perlu menginstal Xcode lengkap untuk menggunakan Homebrew jika Anda dapat menginstal alat baris perintah Apple sebagai gantinya. Xcode tidak akan membuat sesuatu bekerja lebih baik. Semua yang Homebrew lakukan adalah mengotomatiskan proses mengkompilasi kode sumber di Mac OS X. Jadi tanpa beberapa kompiler baris perintah, Homebrew tidak dapat bekerja sama sekali.
Yang mengatakan, umumnya jika Anda tidak berpikir Anda telah menginstal Xcode itu tidak diinstal. Pada versi Mac OS X sebelumnya akan ada Developer/
direktori yang diinstal pada hard drive Anda di tingkat root. Pada versi Mac OS X yang lebih baru — versi 10.9.5 dan seterusnya — harus ada aplikasi Xcode yang sebenarnya (bernama “Xcode”) di Applications/
direktori Anda .
Seperti yang saya pahami, Xcode adalah alat Pengembang Apple yang bisa saya luring jika perlu?
Nggak. Anda tidak dapat membuatnya offline kecuali Anda dapat meminta seseorang untuk mengunduhnya dan menyalinnya untuk Anda. Anda perlu mengunduhnya dari Apple. Baik dari toko aplikasi Apple. Atau Anda bisa mendapatkannya dari situs Xcode resmi Apple di sini.
Apakah ini paket besar?
Homebrew tidak besar, dan botol untuk libav adalah 8.3M menurut:
Anda memang membutuhkan hak sudo untuk menginstal homebrew di lokasi default, tetapi setelah itu Anda tidak perlu sudo untuk menginstal paket. Dan Anda dapat memilih untuk meletakkan homebrew di direktori home Anda dan tidak perlu sudo untuk itu.
Anda hanya perlu alat baris perintah bukan Xcode lengkap. Lihat jawaban ini untuk membaca lebih lanjut tentang cara mendapatkannya.
Pada catatan lain, aneh - dan saya bahkan mengatakan mencurigakan - bahwa ekstensi browser meminta Anda untuk menginstal perpustakaan untuk itu. Saya pribadi tidak akan mempercayai mereka karena itu.
sumber