Belirli bir dosya hangi Fedora paketine aittir?


69

Debian işletim sistemi ailesinde dpkg --search /bin/ls:

coreutils: /bin/ls

Yani, dosya coreutils/bin/ls adlı Debian paketine aittir . ( yüklü olmayan bir dosyayı içeren bir paketle ilgileniyorsanız bu gönderiye bakın )

Fedora eşdeğeri nedir?

Yanıtlar:


85

Sen kullanabilirsiniz rpm -qf /bin/lsaittir yüklü sürümünü paketlemek anlamaya:

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

Güncelleme: Yorumunuza göre, yalnızca paketin adını istiyorsanız aşağıdakileri çalışmalısınız (test etme şansım oldu):

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

Dosyayı sağlayacak dnf provides /bin/lsolan tüm mevcut depo paketlerinin bir listesini almak için de kullanabilirsiniz :

# 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

Tam yolu sağlamadan rpm ekran sahiplerinin bir dosyaya sahip olmasının bir yolu var mı? Bu efekte bir not eklemek ister misin?
tshepang

@Tshepang: Bunu --queryformat '%{NAME}'başarmak için ekleyebilmeniz gerektiğini düşünüyorum ama kendim denemedim . Hızlı bir test yapabilir ve işten sonra bunu güncelleyebilirim. Bu arada, bilgileri burada yararlı bulabilirsiniz: rpm.org/max-rpm/s1-rpm-query-parts.html
eldarerathis

Sadece OpenSuSE’lerin bu görevi gerçekleştiren zypperbir what-providesözelliği olduğunu eklemek istedim . Bu soru, ilk olarak bir arama yaparken ortaya çıkar, bu yüzden soru belirli olsa bile, bu cevaba sahip olmak yararlı olacaktır.
casualunixer

2
Fedora 22 için "dnv dosya adı sağlar" da çalışıyor
Trismegistos
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.