Cách khắc phục lỗi 404 trong Homebrew cho macOS

Mục lục:

Cách khắc phục lỗi 404 trong Homebrew cho macOS
Cách khắc phục lỗi 404 trong Homebrew cho macOS

Video: Cách khắc phục lỗi 404 trong Homebrew cho macOS

Video: Cách khắc phục lỗi 404 trong Homebrew cho macOS
Video: Tự học Lập Trình Python trong 10 phút - Siêu Dễ Hiểu - YouTube 2024, Tháng Mười
Anonim
Bạn đang cài đặt một số gói với Homebrew trên máy Mac của mình, khi bạn thấy lỗi 404. Cài đặt chỉ đơn giản là dừng lại. Nghiêm túc?
Bạn đang cài đặt một số gói với Homebrew trên máy Mac của mình, khi bạn thấy lỗi 404. Cài đặt chỉ đơn giản là dừng lại. Nghiêm túc?

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.

Có vẻ như Google Code đã thay đổi URL cho các lượt tải xuống của họ, đó là lý do Homebrew không thành công. Không có vấn đề gì: chúng tôi có thể tải xuống tệp theo cách thủ công ngay tại đây bằng cách nhấp vào liên kết.
Có vẻ như Google Code đã thay đổi URL cho các lượt tải xuống của họ, đó là lý do Homebrew không thành công. Không có vấn đề gì: chúng tôi có thể tải xuống tệp theo cách thủ công ngay tại đây bằng cách nhấp vào liên kết.

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.

Để truy cập thư mục này nhanh chóng, bạn có thể nhấn Command Shift và G trong Trình tìm kiếm, sau đó dán
Để truy cập thư mục này nhanh chóng, bạn có thể nhấn Command Shift và G trong Trình tìm kiếm, sau đó dán

~/Library/Caches/Homebrew

Bạn sẽ thấy một loạt các tệp mà Homebrew đã tải xuống gần đây. Kéo tệp bạn vừa tải xuống thư mục để nó nằm cạnh chúng, như sau:
Bạn sẽ thấy một loạt các tệp mà Homebrew đã tải xuống gần đây. Kéo tệp bạn vừa tải xuống thư mục để nó nằm cạnh chúng, như sau:
Homebrew hiện có quyền truy cập vào tệp chính xác mà trước đó không thể tìm thấy.
Homebrew hiện có quyền truy cập vào tệp chính xác mà trước đó không thể tìm thấy.

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:

Đề xuất: