В каком случае я могу использовать опцию «–nodeps» команды rpm?

Довольно новый для Linux, я слышал, что никогда не должен использовать параметр --nodeps когда я делаю команду rpm -e .

Почему этот вариант существует?

  • Есть ли команда «все-в-одном» для RPM, чтобы понизить пакет до более старой версии?
  • Проблемы с установкой Chrome в SLED 11
  • Почему «make install» не производит rpm?
  • Любой способ зарегистрировать исходное программное обеспечение с базой данных rpm / yum?
  • Как я могу указать требования OS-условной сборки в файле спецификации RPM?
  • Загрузить ВСЕ rpms для продукта
  • Что означает EL5 и EL6 в терминах пакетов?
  • Общий RPM, который может быть установлен на любой os-ошибке: RPM предназначен для другой операционной системы
  • 2 Solutions collect form web for “В каком случае я могу использовать опцию «–nodeps» команды rpm?”

    Он существует в основном по тем же причинам, что и rm позволит вам удалить корень файловой системы, или dd позволит вам перезаписать физический жесткий диск:

    Linux и unix имеют долгую историю предоставления вам всех боеприпасов, которые вам нужны, когда вы действительно настаиваете на том, чтобы стрелять себе в ногу.

    Менее легкомысленно, когда что-то пошло плохо во время установки пакета, будь то из-за плохо построенного пакета или отключения в худшем возможном моменте, можно завершить работу с базой данных зависимостей вашего менеджера пакетов в тупике – IE, t решить проблему, потому что попытка любого из решений нарушит зависимости других пакетов. В этом случае вы можете использовать опции --nodeps или dpkg, --force-* для ручного и принудительного удаления повреждающего пакета, а затем сразу же исправить, какие команды необходимы для исправления уже неработающих зависимостей.

    Это то, что вы должны делать, только если вы действительно уверены в том, что делаете; как правило, если вы не уверены, что использовать --nodep , не используйте его . Вы, по сути, снимаете все защитные меры, и боги помогают вам, если вы что-то придумаете, когда делаете это.

    –nodeps – это когда мы не хотим проверять зависимости пакетов.

    Если вы будете использовать его с rpm, он не будет проверять зависимости пакета, и установленный пакет может работать не так, как должен.

    Если вы будете использовать его с командой rpm -e, пакет будет удален без предупреждения, если некоторые другие пакеты зависят от пакета, который вы пытаетесь удалить.

    Interesting Posts

    Аппаратная точка останова в GDB + QEMU отсутствует start_kernel

    Почему я получаю ошибку несоответствия хэш-суммы при попытке установить моно на debian

    Настройте SSH, чтобы спросить мою личную ключевую фразу в оболочке (не в окне)

    Зачем придумать Мэдисон?

    Изменение размера разделов слишком долгое время в установщике Debian 6

    Regex awk для интерфейса Cisco

    Как сократить изображение на 30% в Unix?

    это мой Linux ARM 32 или 64 бит?

    Удаление jre7 устанавливает jre6

    Как установить xscreensaver для использования пустого режима без GUI?

    Маршрутизация трафика NTP на малиновом PI

    Установка Debian preseed.cfg / автоматической установки не обнаруживает жесткие диски

    git не использует глобальный файл конфигурации или открытый ключ

    Указание параметров командной строки, разделенных запятыми, на основе строк текстовых файлов

    Как восстановить объем ext4, перезаписанный логическим томом LVM?

    Linux и Unix - лучшая ОС в мире.