Gói Fedora nào thuộc một tệp cụ thể?


69

Trong họ hệ điều hành Debian, dpkg --search /bin/lsđưa ra:

coreutils: /bin/ls

Đó là, tệp /bin/lsthuộc về gói Debian có tên coreutils . (xem bài đăng này nếu bạn quan tâm đến gói chứa tệp không được cài đặt)

Fedora tương đương là gì?

Câu trả lời:


85

Bạn có thể sử dụng rpm -qf /bin/lsđể tìm ra gói mà phiên bản đã cài đặt của bạn thuộc về:

[09:46:58] ~ $ rpm -qf /bin/ls
coreutils-8.5-7.fc14.i686
[09:47:01] ~ $ 

Cập nhật: Mỗi bình luận của bạn, những điều sau sẽ hoạt động nếu bạn chỉ muốn tên của gói (tôi vừa có cơ hội kiểm tra):

[01:52:49] ~ $ rpm -qf /bin/ls --queryformat '%{NAME}\n'
coreutils
[01:52:52] ~ $ 

Bạn cũng có thể sử dụng dnf provides /bin/lsđể có được danh sách tất cả các gói kho lưu trữ có sẵn sẽ cung cấp tệp:

# dnf provides /bin/ls
Last metadata expiration check: 0:17:06 ago on Tue Jun 27 18:04:08 2017.
coreutils-8.25-17.fc25.x86_64 : A set of basic GNU tools commonly used in shell scripts
Repo        : @System

coreutils-8.25-17.fc25.x86_64 : A set of basic GNU tools commonly used in shell scripts
Repo        : updates

coreutils-8.25-14.fc25.x86_64 : A set of basic GNU tools commonly used in shell scripts
Repo        : fedora

Có cách nào để có chủ sở hữu hiển thị vòng / phút của tệp mà không cung cấp đường dẫn đầy đủ không? Bạn muốn thêm một ghi chú cho hiệu ứng đó?
tshepang

@Tshepang: Tôi nghĩ bạn sẽ có thể thêm --queryformat '%{NAME}'vào để thực hiện điều đó, nhưng tôi đã không tự mình kiểm tra nó. Tôi có thể làm một bài kiểm tra nhanh và cập nhật điều này sau khi làm việc, mặc dù. Trong thời gian này, bạn có thể thấy thông tin ở đây hữu ích: rpm.org/max-rpm/s1-rpm-query-parts.html
eldarerathis

Chỉ muốn thêm rằng OpenSuSE zyppercó một what-providestính năng hoàn thành nhiệm vụ này. Câu hỏi này xuất hiện đầu tiên khi thực hiện tìm kiếm, vì vậy sẽ rất hữu ích khi có câu trả lời này mặc dù câu hỏi là cụ thể.
Casualunixer

2
Đối với fedora 22 "dnv cung cấp tên tệp" cũng hoạt động
Trismegistos
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.