Вопрос или проблема
В течение нескольких дней Программное обеспечение постоянно пристает ко мне с просьбой закрыть snap-store, чтобы оно могло обновиться.
Теперь это проблема решена, и оно наконец установило различные обновления. Каждый раз при загрузке у меня появляется уведомление:
Обновления программного обеспечения установлены
Важно: обновления ОС были установлены
[ Просмотреть ] [ Отменить ] [ ОК ]
Независимо от того, нажимаю ли я «Просмотреть», «Отменить» или «ОК», это уведомление все равно отображается при следующей перезагрузке.
Как я могу удалить его навсегда?
Я нашел старую дискуссию по этой проблеме на форумах Debian (https://forums.debian.net/viewtopic.php?t=121809)
Решение заключается в удалении файла журнала по адресу /var/lib/PackageKit/offline-update-competed
. Это решило проблему для меня и менее инвазивно, чем удаление “gnome-software”.
Я нашел решение в другом треде, которое помогло мне.
killall snap-store && sudo snap switch snap-store --channel=latest/stable/ubuntu-23.10 && sudo snap refresh
У меня была аналогичная, но не совсем такая же проблема, и я обнаружил, что как gnome-software (пакет apt), так и snap-store (snap) были установлены… Удаление того, чем я не пользуюсь (в моем случае gnome-software) решило проблему.
Надеюсь, это поможет…
На Ubuntu 23.10 предложенные решения не помогли мне. Я смог решить проблему, очистив папку /var/log/unattended-upgrades
.
Чтобы избежать вышеуказанной проблемы и других связанных с snap-store ошибок и недостатков, пару месяцев назад я удалил snap-store:
snap remove snap-store
Это оставляет систему snap нетронутой, но просто удаляет проблемный snap-store.
Теперь я использую gnome-software, который прекрасно управляет snaps без каких-либо вышеперечисленных проблем. gnome-software также имеет то преимущество, что он обрабатывает flatpak и DEB пакеты.
Ответ или решение
Для того чтобы избавиться от уведомления «Обновления ПО установлены» в Ubuntu, которое появляется при каждом запуске, можно воспользоваться несколькими методами. Вот несколько решений, которые могут помочь вам решить данную проблему:
-
Удаление лог-файла:
Один из простых способов — удалить лог-файл, который отвечает за это уведомление. Откройте терминал и выполните следующую команду:sudo rm /var/lib/PackageKit/offline-update-completed
Это должно убрать уведомление при следующем запуске.
-
Переключение канала snap-store:
Для пользователей snap-store, возможно, поможет следующая команда. Она закроет snap-store, переключится на стабильный канал и обновит его:killall snap-store && sudo snap switch snap-store --channel=latest/stable/ubuntu-23.10 && sudo snap refresh
Убедитесь, что snap-store завершен, прежде чем выполнять обновление.
-
Удаление gnome-software или snap-store:
В некоторых случаях проблема вызвана конфликтом между установленными программами. Если вы не используете gnome-software, вы можете его удалить:sudo apt remove gnome-software
Если вы предпочитаете использовать gnome-software, то следует удалить snap-store:
snap remove snap-store
-
Очистка папки с логами:
В некоторых версиях Ubuntu, например 23.10, может помочь очистка папки логов:sudo rm -r /var/log/unattended-upgrades/*
Это может устранить проблему с уведомлениями.
-
Обновление системы:
Убедитесь, что ваша система обновлена. Выполните следующие команды для обновления всех пакетов:sudo apt update && sudo apt upgrade
-
Использование альтернативных инструментов для управления пакетами:
В качестве альтернативы вы можете использовать gnome-software вместо snap-store, так как он более стабилен и поддерживает управление как snap, так и flatpak, а также DEB-пакетами.
Если ни одно из вышеуказанных решений не помогает, возможно, стоит исследовать другие настройки системы или обратиться к форумам сообщества, чтобы получить специализированную помощь.