Cách liệt kê tất cả các gói Homebrew được cài đặt trên máy Mac

Mục lục:

Anonim

Bạn muốn xem nhanh tất cả các gói Homebrew đã cài đặt trên máy Mac? Bạn có thể đã biết đường dẫn cài đặt các gói Homebrew nhưng bạn không cần liệt kê cấu trúc thư mục để nhận danh sách các gói Homebrew đã được cài đặt trong Mac OS.

Thay vào đó, bạn có thể đưa ra một lệnh đơn giản để hiển thị danh sách tất cả các gói Homebrew được cài đặt trên một máy Mac cụ thể. Ngoài ra, bạn cũng có thể đưa ra một lệnh tương tự để liệt kê tất cả các gói thùng được cài đặt thông qua Homebrew trên máy Mac.

Để hoàn toàn rõ ràng, chúng tôi đang tập trung vào các gói Homebrew đã được cài đặt trên một máy Mac cụ thể, chứ không phải các gói Homebrew sẵn có để cài đặt.

Cách liệt kê tất cả các gói Homebrew được cài đặt trên máy Mac

Homebrew bao gồm một lệnh đơn giản và thuận tiện để liệt kê tất cả các gói đã được cài đặt thông qua brew, cú pháp như sau:

brew list

Đầu ra mẫu có thể trông giống như sau, tùy thuộc vào gói và phần phụ thuộc của chúng mà bạn đã cài đặt:

$ brew list bash-completion gettext libidn2 pcre watch cask glib libunistring pcre2 wget htop links python nmap irssi node smartmontools libffi openssl sqlite

Bạn có thể cài đặt ít hoặc nhiều gói brew hơn, tùy thuộc vào thiết lập cụ thể của bạn.

Bạn cũng có thể xuất danh sách các gói Homebrew được cài đặt thành một tệp văn bản, có thể thực hiện việc này bằng cách chuyển hướng đầu ra của brew list thành một tệp văn bản thuần túy như sau:

brew list > homebrewpackages.txt

Đầu ra sẽ giống nhau, nhưng bây giờ nó được lưu trữ trong tệp “homebrewpackages.txt” mà bạn có thể chia sẻ với người khác hoặc tài liệu cho các mục đích khác.

Nếu bạn đang tìm kiếm một số gói đáng chú ý, hãy xem danh sách một số gói Homebrew tốt nhất hiện có cho người dùng Mac. Nếu là nhà phát triển, bạn cũng có thể quan tâm đến việc nhận node.js và nom cùng với việc cài đặt gói Python 3 đã cập nhật trên máy Mac.

Cách liệt kê tất cả các gói Cask Homebrew trên máy Mac

Lệnh ‘brew list’ chỉ bao gồm các gói Homebrew thông thường, nhưng bạn cũng có thể hiển thị danh sách tất cả các gói thùng:

brew thùng danh sách

Nếu bạn đưa ra lệnh đó và không có gì quay lại, điều đó đơn giản có nghĩa là bạn chưa cài đặt bất kỳ ứng dụng Mac nào thông qua brew cask, đây không phải là một tình huống quá bất thường vì nhiều người dùng Mac chỉ sử dụng Homebrew cho các công cụ dòng lệnh và nhị phân chứ không phải để duy trì các ứng dụng Mac khác.Tuy nhiên, thùng vẫn là một phương pháp rất phổ biến để dễ dàng cài đặt, bảo trì và quản lý các ứng dụng Mac khác nhau. Nó thực sự chỉ phụ thuộc vào thiết lập cụ thể của từng người dùng.

Như đã gợi ý trong phần giới thiệu của bài viết này, một phương pháp khác để tìm gói Homebrew nào được cài đặt trên máy Mac chỉ bằng cách sử dụng lệnh ls để hiển thị vị trí cài đặt gói Homebrew:

ls /usr/local/Cellar/

Đầu ra của lệnh đó sẽ là mọi gói được cài đặt thông qua Homebrew, vì chúng luôn kết thúc trong thư mục đó theo mặc định.

Làm cách nào để tìm các gói Homebrew có sẵn để cài đặt?

Rõ ràng là chúng tôi đang tập trung vào những gói Homebrew hiện được cài đặt trên máy Mac, nhưng nếu bạn muốn có một danh sách các gói Homebrew có sẵn để cài đặt thì bạn có thể sử dụng một trong các phương pháp sau. Cách tiếp cận đầu tiên sử dụng một lệnh tìm kiếm đơn giản:

brew search

Đầu ra của 'brew search' sẽ là mọi gói Homebrew khả dụng có thể được cài đặt.

Hoặc bạn có thể duyệt trang công thức ủ tại đây để biết danh sách đầy đủ các gói Homebrew có thể được cài đặt theo lý thuyết.

Bạn có biết các phương pháp khác để lấy danh sách tất cả các gói Homebrew được cài đặt trên máy Mac không? Chia sẻ suy nghĩ và kinh nghiệm của bạn trong phần bình luận bên dưới!

Cách liệt kê tất cả các gói Homebrew được cài đặt trên máy Mac