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

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

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

  • Почему «make install» не производит rpm?
  • Общий RPM, который может быть установлен на любой os-ошибке: RPM предназначен для другой операционной системы
  • Почему rpm не может использовать xterm?
  • Загрузить ВСЕ rpms для продукта
  • Как переустановить все установленные пакеты с помощью zypper
  • Файлы в пакетах RPM
  • Как проверить доступные версии пакетов в системах rpm?
  • Поддержка SSNiper SSN Scanner
  • 2 Solutions collect form web for “В каком случае я могу использовать опцию «–nodeps» команды rpm?”

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

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

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

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

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

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

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

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