İnsanlar zaten yanıt verdi:
rpm -q --requires PKG
yum -q deplist PKG
Evet, ya çalışır ya rpmda yumsoruyu doğru cevaplar. Arasındaki temel fark rpmve yumyum da yüklemek ne paketler gösterileri kütüphane ve / veya dosya gereksinimlerini karşılamak üzere olmasıdır. Ne yazık ki, paket kurulmamışsa, bu yöntemlerden hiçbiri yararlı değildir. Orijinal poster, kontrol ettiğiniz paketin kurulu olduğunu belirttiğinden, bu sessiz bir nokta.
Ya paket kurulu değilse? yumhala kullanılabilir, ancak dolaylı olarak. Kurulum işlemini iptal ederek sahte kurulum yapabilirsiniz.
printf n | yum install PKG | grep -- "---> Package"
İşte bir örnek:
printf n | yum install php | grep -- "---> Package"
---> Package php.x86_64 0:5.4.16-45.el7 will be installed
---> Package php-cli.x86_64 0:5.4.16-45.el7 will be installed
---> Package php-common.x86_64 0:5.4.16-45.el7 will be installed
---> Package libzip.x86_64 0:0.10.1-8.el7 will be installed