
CentOS Linux release 7.0.1406 (Core)
/Linux 3.10.0-123.13.2.el7.x86_64
На прошлой неделе я заметил, что при попытке перезапуска появилась опция Install Updates & Restart
. Я не помню, чтобы я вручную устанавливал какие-либо обновления.
Поскольку этот компьютер используется для работы, я бы предпочел не обновлять программное обеспечение, предыдущая версия которого имеет решающее значение для разработки... Или каким-то образом совершить ошибку и потратить день на ее исправление.
PS: Если необходимо, как мне откатиться к точке до установки обновления A?
решение1
Я обнаружил, что в Centos 7 yum-cron не имеет ничего общего с приглашением "Install Updates & Restart". Мне не нужны и не нужны автоматические обновления. После некоторых сложных исследований я обнаружил, что эта функция предоставляется пакетом gnome "packagekit".
Три решения:
- удалить packagekit вообще (мой любимый)
- отключить запуск packagekit (см. systemctl)
найдите PackageKit.conf (в /etc/PackageKit/ в моей системе)
найдите WritePreparedUpdates= в файле (последняя строка в моей системе)set WritePreparedUpdates=false
перезапустите во всех трех случаях (просто на всякий случай...)
Подробнее на: http://www.itsprite.com/linuxhow-to-disable-packagekit-on-centos-fedora-or-rhel/
решение2
Скорее всего, это пакет под названием yum-cron
. Вы можете удалить пакет, что приведет к удалению cronjobs.
Если вам нужно вернуться к точке до установки... выполните следующее:
yum history
найдите идентификатор действия.
yum history undo ###
Конечно, sudo, если нужно.