Liệt kê tất cả các tệp trong gói homebrew


92

Làm thế nào tôi có thể nhận được homebrewvào danh sách ra tất cả các file cài đặt cho một gói? Ví dụ: khi tôi chạy brew listgói exim, tôi nhận được các tệp sau:

$ brew list exim
/usr/local/Cellar/exim/4.80.1/bin/exiwhat
/usr/local/Cellar/exim/4.80.1/bin/exiqsumm
/usr/local/Cellar/exim/4.80.1/bin/exiqgrep
/usr/local/Cellar/exim/4.80.1/bin/exipick
/usr/local/Cellar/exim/4.80.1/bin/exinext
/usr/local/Cellar/exim/4.80.1/bin/eximstats
/usr/local/Cellar/exim/4.80.1/bin/exim_tidydb
/usr/local/Cellar/exim/4.80.1/bin/exim_lock
/usr/local/Cellar/exim/4.80.1/bin/exim_fixdb
/usr/local/Cellar/exim/4.80.1/bin/exim_dumpdb
/usr/local/Cellar/exim/4.80.1/bin/exim_dbmbuild
/usr/local/Cellar/exim/4.80.1/bin/exim_ctl
/usr/local/Cellar/exim/4.80.1/bin/exim_checkaccess
/usr/local/Cellar/exim/4.80.1/bin/exim-4.80.1-3
/usr/local/Cellar/exim/4.80.1/bin/exim
/usr/local/Cellar/exim/4.80.1/bin/exigrep
/usr/local/Cellar/exim/4.80.1/bin/exicyclog
/usr/local/Cellar/exim/4.80.1/share/man/man8/exim.8

Nhưng có những tệp được thêm vào hệ thống không có trong danh sách trên. Ví dụ:

$ ls -ld /usr/local/etc/exim.conf 
-rw-r--r--  1 hanxue  admin  35904 Sep 25 21:11 /usr/local/etc/exim.conf

Câu trả lời:


73

Chỉ cần thêm -vhoặc --verbose, ví dụ:

$ brew ls --verbose exim

5
Trong khi điều đó tái sinh vào các thư mục đã cài đặt và liệt kê tất cả các tệp chúng chứa, nó không liệt kê tệp exim.conf trong bài đăng gốc. Nó đã được thêm vào bởi hành động cài đặt bia.
MSpreij

1
@MSpreij MacPorts thực sự không gặp vấn đề này vì nó theo dõi tất cả các tệp sẽ được cài đặt trước khi chuyển chúng đến đích cuối cùng. Homebrew hoàn toàn không làm điều này, vì vậy các tệp cấu hình dưới /usr/local/etcvà những nơi khác vẫn ở đó trừ khi người ta xóa chúng theo cách thủ công. Homebrew chỉ liên quan đến chính nó với chương trình, không phải cài đặt hoặc các tàn dư khác mà chương trình để lại. Đây là một phần từ tài liệu MacPorts giải thích cách họ tránh sự cố này.
GDP2
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.