Ви можете наказати rpm ігнорувати залежності під час перевірки системи за допомогою –nodeps. Синтаксис команди такий sudo rpm -i –nodeps <файл. обертів на хвилину>. Якщо ви хочете, щоб RPM перевіряв лише залежності, а не атрибути файлів, використовуйте прапорець –nofiles замість –nodeps.31 березня 2024 р.
Усунення конфліктів RPM
- Виконайте команду rpm -qa|grep -i ^mysql, щоб знайти версію MySQL RPM у журналі оновлення. …
- Виконайте попередню команду на іншому сервері та порівняйте вихід із результатом першого сервера. …
- Видаліть «шахрайський» файл RPM. …
- Знову запустіть процес встановлення RPM.
Примусове видалення пакетів RPM -e або –erase – видаляє пакет. –allmatches – видаляє всі версії пакетів, які відповідають PACKAGE_NAME. –nodeps – запобігає перевірці залежностей. –noscripts – блокує команду від виконання скриптлетів навколо обробки пакета.
Щоб пропустити встановлення слабких залежностей, pass –setopt=install_weak_deps=False до dnf . Як і у випадку звичайних залежностей, слабкі залежності ПОВИННІ бути задовільними в офіційних сховищах Fedora. Слабкі залежності можна використовувати в пакеті, лише якщо пакет все ще функціонує без присутньої залежності.
Пам'ятайте це Обробка залежностей у RPM базується на знанні того, які можливості надає пакет і які можливості вимагає пакет. Ми бачили, як RPM автоматично визначає, які ресурси спільної бібліотеки надає пакет.
Ви можете наказати rpm ігнорувати залежності під час перевірки системи за допомогою –nodeps. Синтаксис команди такий sudo rpm -i –nodeps <файл. обертів на хвилину>. Якщо ви хочете, щоб RPM перевіряв лише залежності, а не атрибути файлів, використовуйте позначку –nofiles замість –nodeps.