İnsanlar zaten yanıt verdi:
rpm -q --requires PKG
yum -q deplist PKG
Evet, ya çalışır ya rpm
da yum
soruyu doğru cevaplar. Arasındaki temel fark rpm
ve yum
yum 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? yum
hala 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