Die klare Antwort ist, dass Sie rpm -e <package name>
verwenden können. Dies wird kein Paket entfernen, wenn Abhängigkeiten bestehen.Kann yum das Entfernen des Pakets abbrechen, wenn eine Abhängigkeit im Skript besteht?
Meine Frage wäre, ist das möglich mit yum? Wenn Sie yum manuell verwenden, ist es einfach, Sie können einfach 'N' eingeben, wenn Abhängigkeiten erkannt werden. Gibt es einen eleganten Weg im Drehbuch? Leider habe ich festgestellt, dass repoquery
nicht 100% ig ist, um Abhängigkeiten aufzulisten. Running yum remove <package> -n
und Parsing der Ausgabe sieht auch nicht nette Lösung, auch wenn dies möglich ist. Bitte lassen Sie mich Ihre Ideen wissen, danke