Hướng dẫn thực hành về Homebrew

Giới thiệu về trình quản lý gói Homebrew phổ biến

Giới thiệu về trình quản lý gói phổ biến

Homebrew là một trình quản lý gói tuyệt vời. Ban đầu được tạo cho macOS, giờ đây nó cũng chạy trên Linux và Hệ thống con Windows cho Linux.

Sử dụng nó, bạn có thể cài đặt hầu hết mọi ứng dụng CLI mà bạn có thể nghĩ ra, và thậm chí cả các ứng dụng GUI đầy đủ.

Bạn cài đặt Homebrew như thế nào?

Trên macOS, lệnh để cài đặt Homebrew là:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Trên Linux / Windows,xem hướng dẫn trên trang web chính thức.

Sau khi lệnh trên thực thi, bạn sẽ cóbrewlệnh có sẵn trong thiết bị đầu cuối:

Xem? Chúng tôi có một danh sách các lệnh con mà chúng tôi có thể sử dụng:brew install,brew upgrade,brew uninstall, và hơn thế nữa.

Cài đặt ứng dụng

Sử dụngbrew installlệnh để cài đặt một ứng dụng:

brew install <packagename>

Ví dụ, để cài đặt mysql, hãy chạy:

brew install mysql

Lệnh có sẵn rất nhiều tùy chọn và bạn có thể xem qua

Bạn có thể không bao giờ cần bất kỳ tùy chọn nào trong số đó - tôi rất hiếm khi sử dụng bất kỳ thứ gì khác ngoài tùy chọn mặc địnhbrew install <package>.

Đôi khi các gói (nhưmysqlgói mà tôi đã sử dụng trong ví dụ trên) sẽ cài đặt, nhưng chúng sẽ yêu cầu một số bước bổ sung trước khi bạn có thể chạy chúng.

Nếu đúng như vậy, chúng thường được đánh dấu cho bạn ở cuối quá trình cài đặt. Đảm bảo rằng bạn đã đọc tất cả các bản in của Homebrew trên bảng điều khiển, để tránh đau đầu sau này.

Các gói được cài đặt ở đâu?

Các gói được cài đặt bằng Homebrew đều được cài đặt trong một thư mục cụ thể.

Điển hình là nó/usr/local/Cellar.

Nếu bạn không tìm thấy thư mục này, hãy chạybrew --prefixđể tìm tiền tố thư mục chính xác. Trên hệ thống của tôi, lệnh này trả về/usr/local, nơi màCellarthư mục có thể được tìm thấy.

Trong đó, bạn sẽ tìm thấy danh sách các gói bạn đã cài đặt, mỗi gói vào thư mục riêng:

Cập nhật một gói

Một gói duy nhất có thể được nâng cấp bằng cách sử dụng

brew upgrade <packagename>

Cập nhật Homebrew

Bản thân Homebrew cần được cập nhật theo thời gian. Đôi khi nó sẽ tự động cập nhật khi bạn chạy các lệnh, nhưng bạn có thể yêu cầu nó cập nhật theo cách thủ công bằng cách chạy

brew update

Loại bỏ một gói

Rất dễ dàng để cài đặt một gói mới. Nó cũng rất dễ dàng để gỡ cài đặt nó.

Chạy:

brew uninstall <packagename>

Làm như vậy, Homebrew sẽ xóa hoàn toàn gói khỏi hệ thống.

Cài đặt ứng dụng GUI

Một điều thú vị mà Homebrew có thể làm, ngoài việc cài đặt các ứng dụng CLI (dòng lệnh) là khả năng cài đặt các ứng dụng GUI.

Sử dụng:

brew cask <appname>

Bạn có thể cài đặt ứng dụng GUI mà theo truyền thống, bạn cần tìm trang web, tải xuống gói, chuyển sang/Applications.. bây giờ nó là một lệnh duy nhất.

Ví dụ:

brew cask firefox

Bạn có thể tìm thấy danh sách tất cả các ứng dụng bạn có thể cài đặt bằng phương pháp nàyhttps://github.com/Homebrew/homebrew-cask/blob/master/Casksvà bạn có thể tìm kiếm một gói cụ thể bằng cách sử dụng

brew search <name>

như thế này:

brew search google-chrome

Tải xuống miễn phí của tôiSổ tay lệnh Linux


Thêm các hướng dẫn về cli: