Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Mac

Khắc phục lỗi 'zsh: command not found: brew' trên Mac - Sửa Homebrew nhanh chóng

Khắc phục lỗi  zsh: command not found: brew  trên Mac - Sửa Homebrew nhanh chóng

Cập nhật ngày 11/08/2024, 2:00 PM EDT

Raghav Sethi bắt đầu hành trình viết công nghệ năm 2022, đóng góp cho blog cộng đồng mã nguồn mở của trường đại học. Cuối năm đó, anh gia nhập MakeUseOf, và kể từ đó đã viết nhiều về Apple, Android, và AI. Công việc của anh bao gồm từ thực nghiệm trực tiếp đến các bài quan điểm khám phá bức tranh lớn đằng sau xu hướng công nghệ mới nổi.

Bên cạnh công việc tại MUO, bạn cũng tìm thấy bài viết của Raghav tại XDA Developers, nơi anh chủ yếu tập trung vào Linux và thế giới phần mềm mã nguồn mở.

Ngoài viết, Raghav thích làm dự án coding, chơi guitar, và sống "trên mép dao" bằng cách cài bản beta mới nhất trên thiết bị hàng ngày.

Đăng nhập vào tài khoản MakeUseOf của bạn

Liên kết nhanh

  • 1. Thử cài lại Homebrew

  • 2. Thêm Brew vào biến môi trường PATH

  • 3. Cài Xcode Command Line Tools

Nếu bạn thấy lỗi "zsh: command not found: brew" khi dùng Homebrew, có nghĩa là ứng dụng Terminal không tìm thấy file thực thi Homebrew. Đừng lo, vì chúng tôi sẽ khám phá một số giải pháp tiềm năng để khắc phục vấn đề này bên dưới.

1. Thử cài lại Homebrew

Khắc phục lỗi  zsh: command not found: brew  trên Mac - Sửa Homebrew nhanh chóng

Cài lại Homebrew có thể xóa file hỏng hoặc lỗi thời và cài bản sao mới của Homebrew. Để gỡ Homebrew, làm theo các bước:

  1. Mở Terminal trên Mac và gỡ Homebrew bằng cách dán lệnh sau và nhấn Return:
    brew uninstall --force homebrew
  2. Gõ lệnh sau và nhấn Return để cài lại Homebrew:
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Điều này sẽ tải và cài phiên bản mới nhất của Homebrew. Sau khi khởi động lại Terminal, bạn nên dùng lệnh brew không gặp vấn đề.

2. Thêm Brew vào biến môi trường PATH

Có khả năng Homebrew không được thêm vào biến PATH khi cài đặt, nghĩa là shell không thể định vị file thực thi Homebrew.

Bạn có thể khắc phục bằng cách thêm thủ công Homebrew vào PATH qua Terminal. Lệnh hơi khác tùy Mac dùng chip Apple silicon hay Intel. Chỉ cần copy và dán lệnh phù hợp cho Mac của bạn vào Terminal.

Nếu Mac dùng chip Apple silicon, nhập lệnh này:

export PATH="/opt/homebrew/bin:$PATH"

Nếu Mac dùng bộ vi xử lý Intel, nhập lệnh này thay vào đó:

export PATH="/usr/local/bin:$PATH"

Bạn có thể kiểm tra xem Homebrew đã được thêm vào PATH thành công chưa bằng lệnh sau:

echo $PATH
Khắc phục lỗi  zsh: command not found: brew  trên Mac - Sửa Homebrew nhanh chóng

Lệnh này sẽ hiển thị tất cả file thực thi Terminal có thể tìm thấy. Nếu Homebrew có trong danh sách, nghĩa là Terminal đã định vị thành công file thực thi Homebrew.

Khắc phục lỗi  zsh: command not found: brew  trên Mac - Sửa Homebrew nhanh chóng

3. Cài Xcode Command Line Tools

Xcode Command Line Tools là gói do Apple phát triển và duy trì chứa tất cả debugger, compiler, và công cụ đi kèm toàn bộ Xcode IDE. Một số người dùng báo cáo Homebrew không thể hoạt động nếu không cài Xcode Command Line Tools. Bạn có thể cài bằng cách gõ lệnh sau vào Terminal và nhấn Return:

xcode-select --install

Sau đó, bạn có thể xác minh cài đặt bằng lệnh:

xcode-select -p

Nếu cài thành công, bạn sẽ nhận được đầu ra sau sau khi nhập lệnh:

/Library/Developer/CommandLineTools

Homebrew cung cấp nhiều ứng dụng hữu ích và là tiện ích bắt buộc cho mọi người dùng Mac chuyên nghiệp. Nếu bạn gặp lỗi "zsh: command not found: brew", một trong các bước khắc phục trên nên giải quyết vấn đề và cho bạn tận hưởng trình quản lý gói tốt nhất cho macOS.