Пометить пакет как настроенный на Debian, даже если это не

По разным причинам у меня есть пакет в моей системе Debian, который не может правильно настроить себя. Я знаю почему, и сейчас я не хочу исправлять проблему.

Однако я хочу избегать попыток настроить его каждый раз, когда я устанавливаю несвязанный пакет (не менее 20 секунд). Для этого я хочу отметить, что этот пакет настроен, даже если это не так. То есть, верьте, что он настроен . Как я могу это сделать?

В некотором контексте: если вы знаете, моя база данных mysql повреждена. Я исправлю это позже, но в то же время я обновил пакет mysql-server, и с тех пор, поскольку скрипту настройки не удается запустить db-сервер, он терпит неудачу, что затрудняет использование.

One Solution collect form web for “Пометить пакет как настроенный на Debian, даже если это не”

Проще всего сделать это, чтобы настроить его, но изменить сценарий конфигурации, чтобы ничего не делать. Когда dpkg «настраивает» пакет, то, что действительно делает, выполняет скрипт post post для пакета. Чтобы заставить конфигурацию преуспеть, вы можете изменить сценарий после установки, чтобы сделать его сценарием no-op.

Скрипты-хранители хранятся в /var/lib/dpkg/info . Например, вы можете заменить /var/lib/dpkg/info/mysql-server-5.5.postinst следующим образом:

 #!/bin/sh exit 0 

Или вы можете просто добавить exit 0 в существующий скрипт.

  • Адвокатская кружка Firefox на Linux Mint 13
  • Застрял на старом ядре при попытке перейти от Squeeze to Wheezy
  • Удаление компонентов Gnome с помощью Packagename
  • Backtrace «git clone» работает внутри quu-user-emulation based arm-chroot
  • debootstrap завершается частично через "stdin: не в сжатом формате"
  • Где найти журналы / информацию об автоматических обновлениях (apt)?
  • Не удается установить пакет с помощью sudo apt-get install
  • Деинсталляция Gdm завершается с ошибкой («ошибка перед удалением»)
  • Могут ли удаленные пакеты Debian иметь оставшиеся файлы?
  • Где «dpkg -l» * «" собирает свою информацию?
  • Как я могу надежно «держать» пакет в Debian?
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.