Я использую webmin для конфигурирования сервера и также для выполнения обновления и обновляю softwarepackages. Это использует сначала apt-get update
и, чем apt-get -y -f upgrade
команда.
Вчера я попытался бы обновить объекты (как bind9, и т.д.), но внезапно это, казалось, остановилось с обновлением. По некоторым причинам это пытается установить почтальона на моем сервере, но это не может завершить его. После более затем 15 минут это все еще не установлено. Так, я прервал обновление/установку и перезагрузил сервер и попробовал еще раз. Но снова после ожидания долгого времени, почтальон не будет установлен вообще.
Теперь я хочу удалить почтальона из своего сервера. Но удалить его, я должен завершить установку почтальона сначала, это говорит, чем я могу удалить его. Но никакая установка, никакое удаление, кажется, не работает.
Я попробовал его этой командой:
apt-get remove mailman -y
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
mailman
0 upgraded, 0 newly installed, 1 to remove and 12 not upgraded.
1 not fully installed or removed.
After this operation, 36.2 MB disk space will be freed.
dpkg: error processing package mailman (--remove):
package is in a very bad inconsistent state; you should
reinstall it before attempting a removal
Errors were encountered while processing:
mailman
E: Sub-process /usr/bin/dpkg returned an error code (1)
И я даже попробовал команду ниже, но также и она не будет удалена:
apt-get remove --purge mailman -y
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
mailman*
0 upgraded, 0 newly installed, 1 to remove and 12 not upgraded.
1 not fully installed or removed.
After this operation, 36.2 MB disk space will be freed.
dpkg: error processing package mailman (--purge):
package is in a very bad inconsistent state; you should
reinstall it before attempting a removal
Errors were encountered while processing:
mailman
E: Sub-process /usr/bin/dpkg returned an error code (1)
Кто-то может помочь мне удалить почтальона? Или, если это невозможно, как я могу пропустить mailman-upgrade/install, так, чтобы другие обновления могли быть сделаны.
Спасибо, Kevin
Я смог закрепить это на своих virtualmin серверах путем выполнения:
$ sudo /etc/init.d/mailman start
$ sudo apt-get upgrade