Tôi đang suy nghĩ về một số như Contents-<arch>.gz
trên Debian. Một dịch vụ mạng cũng ổn. Nó tồn tại?
Công phu đơn giản: Ví dụ, chúng ta cần một nhị phân có tên exampletool
, mà chúng ta biết rất rõ từ các hệ thống phân phối hoặc hoạt động khác. Chúng tôi muốn cài đặt nó, ví dụ, với zypper. Nhưng zypper chỉ có thể cài đặt một gói. Để tìm ra, trong gói nào chúng ta có thể tìm thấy exampletool
nhị phân cần thiết , chúng ta thực tế cần tìm kiếm, và lý tưởng là tìm kiếm nhanh, được lập chỉ mục trong danh sách tệp của các gói hiện không được cài đặt, nhưng trong các gói có sẵn . Trên debian, có một tệp chỉ mục trong kho gói có tên Contents-amd64.gz
, trong đó chúng ta có thể tìm thấy gói cần thiết với một zgrep
lệnh duy nhất . Tôi cũng đang tìm kiếm một số giải pháp đơn lệnh tương tự cho OpenSUSE. Nếu không có, một dịch vụ web cũng ổn cho chức năng tương tự.
zypper search --provides [--match-exact] getenforce
không trả về kết quả, trong khizypper search --provides nslookup
đó.