Nhóm Homebrew nói chung là tốt về việc tìm và sửa lỗi 404, vì vậy hãy chạy
brew update
nói chung sẽ giải quyết vấn đề như vậy. Nhưng nếu điều đó không hiệu quả và bạn cần một ứng dụng cụ thể ngay bây giờ, bạn có thể tự giải quyết vấn đề. Đây là cách làm.
Bước một: Tìm tệp Homebrew không thể
Điều đầu tiên bạn cần làm là tìm tệp bị thiếu. Nói chung bước đầu tiên là xem xét URL tải về Homebrew đã cố gắng sử dụng để tìm nơi dự án được lưu trữ.
Trong ví dụ của tôi, tệp không thể tìm thấy là mp4v2-2.0.0.tar.bz2, được lưu trữ tại Google Code. Đó là một dịch vụ mà Google đã ngừng hoạt động và lưu trữ gần đây, đây có thể là vấn đề. Để điều tra, tôi truy cập mp4v2.googlecode.com, trang web Homewbrew đã cố gắng tải xuống, sau đó đi tới trang "Tải xuống" để tìm tệp tôi cần.
Quá trình theo dõi tệp bạn cần có thể khác đôi chút, tùy thuộc vào nơi tệp bạn cần được lưu trữ, nhưng ý tưởng là như nhau. Bạn cần phải đi đến trang nơi dự án được lưu trữ và tải xuống tệp chính xác mà Homebrew đang tìm kiếm.
Bước hai: Đặt tệp trong bộ nhớ cache của Homebrew
Bây giờ chúng ta đã có tệp, chúng ta cần truy cập thư mục Thư viện ẩn trong Trình tìm kiếm, sau đó đi đến bộ nhớ cache Homebrew. Từ thư mục Library, hãy vào Caches> Homebrew.
~/Library/Caches/Homebrew
Bước ba: Chạy lại cài đặt Brew
Phần khó khăn được thực hiện! Cố gắng cài đặt phần mềm giống như bạn đã làm trước đây và Homebrew sẽ tìm thấy tệp bị thiếu trong bộ nhớ cache. Dưới đây là hình thức: