Liệt kê tất cả các tệp được cài đặt bởi một số gói MacPorts


32

Làm cách nào để liệt kê tất cả các tệp đã được cài đặt bởi một số gói MacPorts?

Ví dụ: trong Funtoo (hoặc trong Gentoo) tôi có thể đạt được điều tương tự với một lệnh:

equery b [package name]

Câu trả lời:


50
port contents installed_port_name

8
và đối với bất kỳ ai quan tâm, việc tra cứu ngược (cổng nào cung cấp tệp) làport provides filename
drfrogsplat

0

Trong trường hợp của tôi, CFLAGS LDFLAGS là cần thiết.

# ensure libyaml is installed
port install libyaml +universal

# if you like you can check the location of the installied files (especially the .h file)
# port contents libyaml

# now configure with these options
CFLAGS="-I/opt/local/include/ "  LDFLAGS="-L/opt/local/lib/" ./configure
make
sudo make install
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.