Зазвичай yum не має параметрів ігнорувати окремий пакунок із залежностей. Параметр –skip-broken ігнорує всі невирішені залежності. Ви можете спробувати yum –exclude=packagename, але він виключає певний пакет за назвою або глобусом з оновлень у всіх сховищах, а не із залежностей. 19 квітня 2012 р.

Запустіть «yum remove <packagename>», щоб видалити пакет. Щоб також видалити залежності, використовуйте "yum autoremove <назва пакета>".

YUM не дозволяє пропускати всі залежності під час встановлення. Але ви можете пропустити певні залежності за допомогою параметра –exclude у такому синтаксисі: yum install –exclude=<назви залежностей> <назва пакета> .

Щоб пропустити встановлення слабких залежностей, pass –setopt=install_weak_deps=False до dnf . Як і у випадку звичайних залежностей, слабкі залежності ПОВИННІ бути задовільними в офіційних сховищах Fedora. Слабкі залежності можна використовувати в пакеті, лише якщо пакет все ще функціонує без присутньої залежності.

Згідно з документом https://www.man7.org/linux/man-pages/man8/yum.8.html, нижче наведено опис параметра –skip-broken: –skip-broken Вирішіть проблеми depsolve, видаливши з транзакції пакети, які викликають проблеми. Це псевдонім параметра суворої конфігурації зі значенням False.

Виключення транзитивної залежності Ми можемо виключити підзалежності за допомогою елемента <exclusions>, який містить набір виключень щодо певної залежності. Коротше кажучи, нам потрібно лише додати елемент <exclusions> в елемент <dependency> файлу POM.