Cách cài đặt Homebrew trên máy Mac

Tác giả sysadmin, T.Ba 04, 2023, 02:36:59 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 2 Khách đang xem chủ đề.

Cách cài đặt Homebrew trên máy Mac


Cài đặt Homebrew trên máy Mac bằng cách chạy lệnh sau trong Terminal:

/bin/bash -c "$(curl -fsSL   Đăng nhập để xem liên kết)"

Sau đó, bạn có thể chạy "brew install" để cài đặt phần mềm.


Homebrew là trình quản lý gói cho macOS cho phép bạn cài đặt phần mềm bằng cách sử dụng lệnh "brew" trên dòng lệnh. Thật dễ dàng để thiết lập và sử dụng đơn giản khi bạn đã quen thuộc với một số lệnh cơ bản.

1. Cách cài đặt Brew trên máy Mac

Để tải xuống Homebrew trên máy Mac, bạn chỉ cần thực hiện một vài lệnh trong cửa sổ Terminal. Homebrew hoạt động trên cả các kiểu máy Mac Apple Silicon (M1, M2, v.v.) cũng như các máy dựa trên Intel cũ hơn.

Để bắt đầu, hãy khởi chạy Terminal (sử dụng Spotlight hoặc tìm nó trong Ứng dụng > Tiện ích), sau đó dán (hoặc nhập) nội dung sau, sau đó nhấn phím Enter:

Mã nguồn [Chọn]
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Bạn sẽ được nhắc nhập mật khẩu quản trị viên của mình. Nhập nó và sau đó nhấn Enter để tiếp tục.


Tiếp theo, bạn sẽ được thông báo về những gì sắp được cài đặt như một phần của quy trình thiết lập Homebrew. Điều này bao gồm Công cụ dòng lệnh Xcode, sẽ được cài đặt cho bạn cùng với các thành phần Homebrew thiết yếu khác. Nhấn Enter để bắt đầu cài đặt Homebrew trên macOS.


Bây giờ, bạn phải đợi các gói khác nhau tải xuống và cài đặt. Quá trình này mất bao lâu phần lớn phụ thuộc vào tốc độ internet của bạn, nhưng toàn bộ sự việc sẽ kết thúc sau khoảng năm phút hoặc lâu hơn. Khi quá trình cài đặt hoàn tất, bạn sẽ được nhắc chạy thêm hai lệnh nữa.


Trước tiên, hãy chạy hai lệnh sau để thêm Homebrew vào PATH của bạn:

Mã nguồn [Chọn]
echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/$USER/.zprofile

eval $(/opt/homebrew/bin/brew shellenv)

Nếu không chạy hai lệnh này, bạn sẽ nhận được thông báo "command not found: brew" khi cố gắng chạy các lệnh Homebrew.

Bạn có thể chạy brew updateđể đảm bảo danh sách các gói khả dụng của mình được cập nhật. Cuối cùng, hãy chạy brew doctorlệnh để đảm bảo mọi thứ đang hoạt động như quảng cáo. Homebrew sẽ liệt kê bất kỳ sự cố nào và các lệnh bạn cần chạy để khắc phục chúng.

2. Cách sử dụng Homebrew trên máy Mac

Sử dụng lệnh " brew install name để cài đặt ứng dụng trên máy Mac của bạn, thay thế "tên" bằng tên của ứng dụng bạn muốn cài đặt. Homebrew có thể cài đặt cả ứng dụng đồ họa (được gọi là thùng) và công cụ dòng lệnh nguồn mở (được gọi là công thức). Ví dụ: để cài đặt Firefox, bạn sẽ chạy:

Mã nguồn [Chọn]
brew install firefox
Nếu bạn đang tìm kiếm một phần mềm cụ thể, bạn có thể tìm kiếm nó bằng lệnh brew search:

Mã nguồn [Chọn]
brew search google
Bạn có thể tìm thấy danh sách tất cả các công thức và thùng có sẵn trên trang web Homebrew Formulas.


Bạn có thể giới hạn các lệnh của mình chỉ trong các thùng hoặc công thức bằng cách sử dụng các tùy chọn --caskhoặc --formula, ví dụ:

Mã nguồn [Chọn]
brew search --formula apt
Bạn có thể tìm thấy danh sách các gói bạn đã cài đặt bằng brew listlệnh. Sau khi tìm thấy gói, bạn có thể biết thêm thông tin về chức năng của gói đó bằng cách sử dụng lệnh brew info, bao gồm mô tả, mọi   Đăng nhập để xem liên kết được liên kết, trang chủ dự án và phiên bản hiện tại:

Mã nguồn [Chọn]
brew info unofficial-wineskin
Theo mặc định, Homebrew chỉ sử dụng thư mục lõi chứa công thức, thùng và lệnh bên ngoài. Bạn có thể phải cài đặt một số ứng dụng bằng cách "chạm" vào một kho lưu trữ khác bằng cách sử dụng brew taplệnh. Tự chạy lệnh này sẽ liệt kê tất cả các thư mục hiện đang được khai thác.


Để xóa ứng dụng bạn đã cài đặt bằng Homebrew, hãy chạy lệnh brew remove (có hoặc không có --formulahoặc --casktùy chọn), ví dụ:

Mã nguồn [Chọn]
brew remove firefox
Có rất nhiều lệnh và tùy chọn Homebrew khác mà bạn có thể sử dụng, nhưng đây là những điều cơ bản. Để biết danh sách đầy đủ các lệnh và các tùy chọn bổ sung, hãy xem Tài liệu Homebrew.

3. Tại sao Homebrew lại hữu ích trên máy Mac

Homebrew cho phép cài đặt ứng dụng bằng một lệnh duy nhất, ngay từ macOS Terminal. Điều này loại bỏ nhu cầu tìm kiếm trang web ứng dụng, tìm liên kết tải xuống, tải xuống tệp.DMG hoặc.PKG, kéo   Đăng nhập để xem liên kết vào thư mục Ứng dụng của bạn hoặc chạy.PKG và loại bỏ bất kỳ thứ gì còn sót lại.

Bằng cách sử dụng, brew searchbạn có thể tìm thấy các ứng dụng hoàn toàn dựa trên tên của chúng và cài đặt chúng trong nháy mắt. Cũng dễ dàng cập nhật các ứng dụng này, chỉ cần chạy lệnh brew upgrade để cập nhật mọi thứ hoặc giới hạn lệnh trong một thùng hoặc công thức cụ thể chẳng hạn:

Mã nguồn [Chọn]
brew upgrade firefox
Đối với các tiện ích nguồn mở, Homebrew là công cụ tất cả trong một có thể tìm, tải xuống, cài đặt và bảo trì mọi thứ cho bạn. Nó cài đặt bất kỳ phần phụ thuộc nào khác mà bạn có thể cần để một tiện ích hoạt động, một quy trình tẻ nhạt có thể yêu cầu cài đặt từng bước.

Một số tiện ích hữu ích nhất (và phần phụ thuộc của chúng) có thể được cài đặt chỉ trong vài giây với Homebrew, bao gồm Docker ( docker), Node.js ( node), Python ( pyenv), Java ( java), PostgreSQL ( postgresql@15) và Npm  ( npm).


4. Các câu hỏi thường gặp

4.1. Homebrew trên máy Mac là gì?

Homebrew là trình quản lý gói miễn phí cho phép bạn tìm, cài đặt và duy trì các tiện ích nguồn mở và ứng dụng đồ họa bằng cách sử dụng các lệnh văn bản đơn giản. Ứng dụng có thể được cài đặt và sử dụng hoàn toàn thông qua tiện ích Terminal được tích hợp trong macOS.

4.2. Cách gỡ cài đặt Homebrew trên máy Mac

Bạn có thể xóa Homebrew bằng cách tải xuống và chạy tập lệnh gỡ cài đặt bằng lệnh sau:

Mã nguồn [Chọn]
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
4.3. Cách thêm Homebrew vào đường dẫn trên máy Mac

Điều này được đề cập trong phần cuối cùng của quy trình thiết lập Homebrew. Khi bạn đã cài đặt Homebrew, trình cài đặt sẽ nhắc bạn chạy thêm hai lệnh nữa, lệnh đầu tiên là:

Mã nguồn [Chọn]
echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/$USER/.zprofile
Và thứ hai là:

Mã nguồn [Chọn]
eval $(/opt/homebrew/bin/brew shellenv)
4.4. Cách khắc phục lỗi "brew command not found" trên macOS

Nếu bạn gặp phải lỗi "không tìm thấy lệnh" trong khi cố gắng chạy brew các lệnh thì có thể bạn chưa cài đặt Homebrew hoặc bạn đã không chạy hai lệnh cuối cùng như được nhắc trong quá trình thiết lập.

Bạn không nhớ đã cài đặt Homebrew? Chạy trình cài đặt bằng lệnh sau trong Terminal:

Mã nguồn [Chọn]
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Nếu không, hãy chạy hai lệnh cuối cùng để macOS nhận ra lệnh brew khi bạn thử và chạy nó. Đầu tiên là:

Mã nguồn [Chọn]
echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/$USER/.zprofile
Và thứ hai là:

Mã nguồn [Chọn]
eval $(/opt/homebrew/bin/brew shellenv)
4.5. Tại sao các Homebrew Casks hoặc Formula không được biết đến xuất hiện khi tôi tìm kiếm?

Nếu bạn tìm thấy các công thức hoặc thùng trong trình duyệt Công thức Homebrew không hiển thị khi bạn chạy lệnh tìm kiếm brew, bạn có thể cần nhấn lại vào danh sách gói cốt lõi. Để làm điều này, trước tiên hãy chạy:

Mã nguồn [Chọn]
rm -rf "/opt/homebrew/Library/Taps/homebrew/homebrew-core"
Bây giờ hãy chạm lại vào lõi một cách thủ công bằng cách sử dụng:

Mã nguồn [Chọn]
brew tap homebrew/core
Đừng quên chạy brew doctornếu mọi thứ không hoạt động bình thường để được hướng dẫn thêm.

4.6. Homebrew được cài đặt ở đâu trên máy Mac?

Homebrew được cài đặt trong /opt/homebrewthư mục trên ổ Macintosh HD của bạn. Bạn có thể đến đó bằng cách khởi chạy Finder, sau đó vào Go > Go to Folder (Command+Shift+G) và gõ "/opt/homebrew", sau đó Enter.

Để biết nơi cài đặt một gói cụ thể, hãy sử dụng lệnh brew info, ví dụ:

Mã nguồn [Chọn]
brew info firefox
4.7. Tôi có thể cài đặt Homebrew mà không cần Xcode không?

Bạn không cần gói Xcode đầy đủ để cài đặt Homebrew, chỉ cần Công cụ dòng lệnh Xcode. Chúng nên được cài đặt khi bạn cố gắng cài đặt Homebrew. Ngoài ra, bạn có thể tự cài đặt chúng bằng lệnh Terminal sau:

Mã nguồn [Chọn]
xcode-select --install
5. Bạn luôn có thể cài đặt ứng dụng Mac theo cách cũ

Homebrew không phải là cách duy nhất để cài đặt phần mềm Mac. Cài đặt phần mềm trên máy Mac thật dễ dàng, cho dù bạn đang sử dụng Mac App Store, tệp.DMG đã tải xuống hay trình cài đặt.PKG. Khi bạn đã dùng thử một ứng dụng, bạn có thể xóa ứng dụng đó bằng Thùng rác hoặc ứng dụng của bên thứ ba.