Homebrew cho Mac
Trình quản lý gói không thể thiếu trên Mac
Tải từ nguồn chính thức của nhà phát triển.Ảnh chụp màn hình


Giới thiệu
Homebrew là trình quản lý gói (package manager) mã nguồn mở, giấy phép BSD-2-Clause, gần như là thứ đầu tiên mọi lập trình viên cài trên một chiếc Mac mới. Thay vì lên từng trang web tải file .dmg, bạn chỉ cần gõ một lệnh như brew install ffmpeg (công cụ dòng lệnh, gọi là formula) hay brew install --cask rectangle (ứng dụng có giao diện, gọi là cask) và Homebrew tự tải, cài đặt, xử lý phụ thuộc.
Không chỉ dân IT mới cần: người làm video cần ffmpeg, yt-dlp; người học lập trình cần git, node, python; người muốn cài nhanh loạt app khi đổi máy chỉ cần một danh sách lệnh brew. Cập nhật toàn bộ bằng brew update và brew upgrade, gỡ bằng brew uninstall — gọn gàng hơn nhiều so với tự quản lý thủ công.
Trên Mac chip Apple Silicon, Homebrew cài vào /opt/homebrew (trên Mac Intel là /usr/local). Theo tài liệu chính thức, Homebrew hỗ trợ tốt nhất Apple Silicon với macOS 15 Sequoia trở lên; các bản macOS 11–14 không còn được hỗ trợ chính thức nhưng có thể vẫn chạy; Mac Intel xếp hạng hỗ trợ thấp hơn. Có thể cài bằng script trên brew.sh hoặc gói .pkg (chỉ cho Apple Silicon).
Nhược điểm cần biết: Homebrew là công cụ dòng lệnh, người chưa quen Terminal sẽ bỡ ngỡ lúc đầu; lần cài đầu có thể yêu cầu Command Line Tools của Xcode; và lệnh brew upgrade đôi khi nâng phiên bản một công cụ mà dự án cũ của bạn đang phụ thuộc. Dù vậy, với ai dùng Mac để học hay làm kỹ thuật, Homebrew gần như là bắt buộc.
Tính năng nổi bật
brew install cho công cụ dòng lệnh, brew install --cask cho app có giao diện.
Tự cài các thư viện cần thiết đi kèm.
brew update && brew upgrade để nâng cấp mọi gói.
Hàng nghìn formula và cask do cộng đồng duy trì.
Cài vào /opt/homebrew trên Apple Silicon, không cần quyền root khi cài gói.
Lưu danh sách gói để cài lại nhanh khi đổi máy (brew bundle).
Hướng dẫn cài đặt
- Mở Terminal (Applications → Utilities → Terminal)
- Dán lệnh cài từ trang brew.sh: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" và nhấn Enter
- Nhập mật khẩu máy khi được hỏi, chờ cài xong (có thể yêu cầu Command Line Tools)
- Làm theo hướng dẫn "Next steps" cuối màn hình để thêm brew vào PATH, rồi thử: brew --version
💡 Nếu macOS báo chặn "nhà phát triển không xác định", vào System Settings → Privacy & Security và bấm Open Anyway.
Câu hỏi thường gặp
Homebrew có an toàn không?
Homebrew là dự án mã nguồn mở lâu năm, được cộng đồng lớn duy trì. Chỉ cài bằng lệnh trên trang chính thức brew.sh.
Formula và cask khác nhau thế nào?
Formula là công cụ dòng lệnh (ví dụ ffmpeg, git). Cask là ứng dụng có giao diện (ví dụ Rectangle, VLC).
Gõ lệnh brew báo command not found?
Bạn chưa chạy bước "Next steps" để thêm Homebrew vào PATH. Trên Apple Silicon, brew nằm ở /opt/homebrew/bin.
Gỡ Homebrew thế nào?
Dùng script uninstall chính thức trên GitHub Homebrew/install.