Например, , rpm A требует B1 , B2 , et c ... и B требует C1 , C2 , et c ...
Теперь мне нужно принудительно удалить B1 и все представленные пакеты по требованиям B1. Таким образом, факт «B1 требуется для A» необходимо игнорировать, но «B1 требует C1, C2, et c ...» необходимо учитывать. Это означает, что если C1 требуется только B1, удалите его одновременно. Но если C1 требуется кому-то еще, оставьте его.
при использовании rpm -e --nodeps будет удален только B1, а введенные им пакеты останутся. С другой стороны, использование yum autoremove не может удалить B1, поскольку это требуется для A. Итак, есть ли решение, удовлетворяющее обоим требованиям?