Как мне отключить etckeeper. Это мешает мне обновить Ubuntu

Я пытаюсь обновить Ubuntu Karmic до Lucid, но это не удается, потому что etckeeper обнаруживает изменения, которые происходят во время sudo do-release-upgrade и предотвращает запуск APT. Как мне временно отключить его?

Редактировать:

** etckeeper detected uncommitted changes in /etc prior to apt run
** Aborting apt run. Manually commit and restart.

Exception during pm.DoInstall():  E:Problem executing scripts DPkg::Pre-Invoke 'if [ -x /usr/sbin/etckeeper ]; then etckeeper pre-install; fi', E:Sub-process returned an error code

Could not install the upgrades

Как я уже сказал, он утверждает, что есть изменения, хотя я только что совершил.

2 ответа

Решение

Крючок должен быть в /etc/apt/apt.conf.d/05etckeeper, Удаление его должно позволить вам отключить его.

Тем не менее, не похоже, что это должно предотвратить обновления. Какую ошибку вы получаете?

Я думаю, что проблема с AVOID_COMMIT_BEFORE_INSTALL в /etc/etckeeper/etckeeper.conf, Если установлено в 1, то do-release-upgrade не удастся. Я прокомментировал эту строку, и все было хорошо.

Другие вопросы по тегам