Tôi đã cài đặt gói geoip-bin
bằng apt-get
lệnh:
sudo apt-get install geoip-bin
và tôi muốn biết lệnh dòng lệnh để sử dụng gói này.
Nhưng khi tôi cố gắng liệt kê các tệp mà geoip-bin
gói cài đặt, để thử và tìm tệp thực thi, nó không được liệt kê trong dpkg -S
đầu ra
% dpkg -S geoip-bin
geoip-bin: /usr/share/doc/geoip-bin/changelog.Debian.gz
geoip-bin: /usr/share/lintian/overrides/geoip-bin
geoip-bin: /usr/share/doc/geoip-bin
geoip-bin: /usr/share/doc/geoip-bin/copyright
Sau một số nghiên cứu tôi đã biết rằng gói này cài đặt một lệnh / thực thi /usr/bin/geoiplookup
. Vì vậy, tại thời điểm này, bây giờ tôi đã biết lệnh, nhưng cho các mục đích trong tương lai, tôi muốn biết làm thế nào để tìm ra các tập tin mà một gói cài đặt.
Thực hiện tra cứu tệp "đảo ngược" với, dpkg -S
cho thấy tệp này đến từ geo-ip
gói bin.
% dpkg -S /usr/bin/geoiplookup
geoip-bin: /usr/bin/geoiplookup
Tôi tự hỏi nếu dpkg -S
không hiển thị các tập tin trong đầu ra bởi vì /usr/bin/geoiplookup
được cung cấp bởi một trong những phụ thuộc của geoip-bin
. Sau khi truy vấn các phụ thuộc với ví dụ apt-cache show geoip-bin
và sau đó truy vấn đệ quy các tệp và phụ thuộc phụ, tôi vẫn không thể liệt kê các tệp được cung cấp bởi gói geoip-bin
.
Làm cách nào tôi có thể tạo danh sách đầy đủ các tệp được cài đặt bởi một gói?