Anda menginstal beberapa paket dengan Homebrew di Mac Anda, ketika Anda melihat kesalahan 404. Instalasi hanya berhenti. Serius?
Tim Homebrew umumnya baik dalam menemukan dan memperbaiki kesalahan 404, jadi jalankan pembaruan minuman
umumnya akan menyelesaikan masalah seperti itu. Tetapi jika itu tidak berhasil, dan Anda memerlukan aplikasi tertentu sekarang, Anda dapat mengatasi masalah itu sendiri. Begini caranya.
Hal pertama yang perlu Anda lakukan adalah menemukan file yang hilang. Secara umum langkah pertama adalah melihat URL pengunduhan yang coba digunakan Homebrew untuk menemukan di mana proyek di-host.
Dalam contoh saya, file yang tidak dapat ditemukan adalah mp4v2-2.0.0.tar.bz2, yang di-host di Google Code. Itu adalah layanan Google yang ditutup dan diarsipkan baru-baru ini, yang mungkin menjadi masalahnya. Untuk menyelidikinya, saya menuju ke mp4v2.googlecode.com, situs yang Homewbrew coba unduh dari, lalu menuju ke halaman “Unduh” untuk menemukan file yang saya perlukan.
Sepertinya Google Code telah mengubah URL untuk unduhan mereka, itulah sebabnya mengapa Homebrew gagal. Tidak masalah: kita dapat mengunduh file secara manual di sini dengan mengklik tautan.
Proses Anda untuk melacak file yang Anda butuhkan mungkin terlihat sedikit berbeda, tergantung di mana file yang Anda butuhkan disimpan, tetapi idenya sama. Anda perlu menuju ke halaman di mana proyek di-host dan mengunduh file yang tepat yang dicari oleh Homebrew.
Setelah kita mendapatkan file, kita perlu mengakses folder Library yang tersembunyi di Finder, lalu menuju ke cache Homebrew. Dari folder Perpustakaan, buka Caches> Homebrew.
Untuk sampai ke folder ini dengan cepat Anda dapat menekan Command Shift dan G di Finder, lalu tempel ~ / Library / Caches / Homebrew
.
Anda akan melihat banyak file yang baru-baru ini diunduh oleh Homebrew. Seret file yang baru saja Anda unduh ke folder sehingga ada di sampingnya, seperti ini:
Homebrew sekarang memiliki akses ke file yang sebenarnya tidak dapat ditemukan sebelumnya.
Bagian yang sulit sudah selesai! Cobalah untuk menginstal perangkat lunak seperti yang Anda lakukan sebelumnya, dan Homebrew akan menemukan file yang hilang di cache. Inilah yang terlihat seperti:
Seperti yang Anda lihat, Homebrew menganggapnya mengunduh file sebelumnya, dan menggunakannya untuk menyelesaikan instalasi. Anda sekarang dapat kembali ke pekerjaan penting apa pun yang perlu dilakukan. Terima kasih saya kepada Jason Verly atas di MyGeekDaddy.net untuk menunjukkan solusi praktis ini.