Unduh VideoHelper sekarang menyarankan saya menginstal Homebrew. Haruskah saya?

2

Singkatnya, saya tidak memiliki latar belakang IT yang bagus. Saya akan menggambarkan diri saya di atas rata-rata, untuk tugas sehari-hari rata-rata. Saya bukan seorang administrator di tempat kerja atau apa pun, tetapi saya tahu kapan saya telah menjatuhkan kabel dan ke mana harus pergi dll…

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.

Saya telah menemukan apa yang perlu saya lakukan, saya pikir tetapi saya hanya mencari nasihat.

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.

The sudomasalah ketika mencoba untuk menginstalnya; Saya berasumsi bahwa Anda perlu memiliki sudoperintah 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) ?

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? Seperti yang saya pahami, Xcode adalah alat Pengembang Apple yang bisa saya luring jika perlu?

Jika itu menyangkut untuk mengambil video, saya kadang-kadang memiliki benda-benda kasar (misalnya QuickTime, Soundflower, dan SoundflowerBed) tetapi saya lebih suka Video DownloadHelper karena itu adalah cara yang lebih bersih untuk mendapatkan sesuatu (misalnya jika Anda hanya ingin menyimpan teknis untuk ... "sehingga Anda dapat menontonnya saat Anda mencoba dan melakukannya, dll.).

pengguna8812
sumber

Jawaban:

1

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.

masukkan deskripsi gambar di sini

Sekarang ini:

The sudomasalah ketika mencoba untuk menginstalnya; Saya berasumsi bahwa Anda perlu memiliki sudoperintah 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 sudocara Anda menjalankannya sebagai rootyang 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.

JakeGould
sumber
1
Anda dapat menggunakan homebrew tanpa xcode, Anda dapat memilih untuk hanya menginstal paket cli tool (yang jauh lebih kecil dari xcode) atau hanya mengunduh formula botol yang tidak memerlukan kompilasi sama sekali.
Camden Narzt
@CamdenNarzt Baiklah! Whaddya tahu! Menguji sistem saya sekarang untuk melihat apa yang harus saya lakukan untuk membuang Xcode dari pengaturan saya dan akan memperbarui jawaban saya setelah selesai. Terima kasih atas tipnya!
JakeGould
1
@JakeGould - terima kasih keduanya. Singkatnya karena tekanan kerja, belum banyak melakukan internetting dan memiliki banyak data yang tersisa di akhir bulan (700-800MB) jadi lakukan saja. Homebrew mencapai kurang dari 100MB (tidak mendapatkan angka pasti), perpustakaan Libav yang dibutuhkan mencapai sekitar 120MB semuanya. Benar-benar mendapatkan titik sudo - saya pikir, itu semua sedikit seni yang gelap bagi saya ;-). Tidak membutuhkan XCode atau Alat-Alat Baris Perintah pada akhirnya ;-) - Terima kasih atas bantuan Anda. Pikir itu hanya turun untuk melakukannya, tapi saya sangat melihat sebelum Anda melompat orang.
user8812
1

Apakah ini paket besar?

Homebrew tidak besar, dan botol untuk libav adalah 8.3M menurut:

wget --spider https://homebrew.bintray.com/bottles/libav-11.4.mountain_lion.bottle.tar.gz

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.

Camden Narzt
sumber
Terima kasih atas balasan & permintaan maaf atas keterlambatan membalas Anda. Sangat sibuk dengan pekerjaan. Dalam hal paket & perpustakaan, apakah kami memiliki gagasan tentang ukurannya - mis. 1GB - 2GB ?; hanya memiliki data cap., saya masih harus bekerja dengan saat ini. Terima kasih atas catatan tentang alat sudo dan cli - itu sesuai dengan apa yang saya pikirkan & catat. Re: ekstensi yang sebenarnya - Saya tidak memiliki terlalu banyak masalah tentang hal itu karena memiliki kira-kira. 5.000.000 pengguna. Masalah perpustakaan hanya baru-baru ini & saya tahu banyak pengguna tidak membuatnya aman.
user8812
Saya memeriksa ukuran unduhan botol singa gunung untuk Anda.
Camden Narzt
Terima kasih atas tip pada alat baris perintah pengembang Apple. Entah bagaimana, itu luput dari perhatian saya selama ini. Membuat hidup saya sebagai tinkerer baris perintah jauh lebih mudah dikelola!
JakeGould