Почему Kubuntu показывает обновление, которое, очевидно, не существует? / Почему мое уведомление об обновлении неверно?

9

В области «Уведомления» на рабочем столе мы получаем уведомление о доступном обновлении, но открытие «Обнаружить» или даже с помощью aptили apt-getиз командной строки показывает, что система обновлена.

уведомление

При открытии KDE Discover мы видим «Нет обновлений».

No_Updates

PS Я только что помог кому-то с этой проблемой, поэтому я решил опубликовать это, чтобы помочь тем, у кого возникла та же проблема, поскольку здесь, кажется, нет никаких вопросов по этому поводу.

TrailRider
источник

Ответы:

9

Это известная ошибка в Plasma, о которой сообщается, что она исправлена ​​в более новой версии Plasma 5.16.0, которая по умолчанию недоступна в версиях Kubuntu ниже 19.10.

Kubuntu 19.04 в настоящее время работает 5.15.4 и 18.04 5.12, поэтому вы можете столкнуться с этой досадной ошибкой.

Ошибка связана с flatpaks. Если у вас в KDE есть встроенные пакеты, по крайней мере, некоторые пакеты не могут обновляться через Discover.


Вы можете легко обойти проблему и исправить в терминале, запустив

flatpak update

Это обновит устаревший flatpak, который Discover не смог обновить, и сделает ваше постоянное уведомление о «фантомном» обновлении пропавшим.

В этом случае затронутым flatpak был драйвер Nvidia, но в сообщениях об ошибках упоминаются и другие.


Используйте приведенную ниже информацию только в том случае, если вы знакомы с Linux, этот раздел не подходит для новичков и включен только для добавления информации из комментариев.

Как упомянуто в комментариях ниже, вы можете использовать Kubuntu Backports PPA для получения последней версии Plasma, которая устранит эту проблему, но это очень полезное решение на свой страх и риск. Я мог бы использовать менее стабильные версии пакетов Plasma, которые все еще работают. проверяется Используйте его только в том случае, если вы знакомы с процедурой очистки PPAS и готовы пойти на риск. (также этот ppa должен быть очищен перед обновлением до новых версий Kubuntu, чтобы избежать проблем)

Я использовал этот бэкпорт без проблем, но ваш опыт может быть очень. Я не предлагаю это как решение только в качестве информации для смелых пользователей. Это предупреждение является копией и вставкой из описания ppa:

Этот PPA будет получать обновления основных версий, перенесенные из более поздних выпусков Kubuntu (и нашего выпуска для разработки)

TrailRider
источник
4
Число рейнольдса «Kubuntu 19.04 в настоящее время работает на 5.15.4, поэтому вы можете столкнуться с этой досадной ошибкой». Я чувствую, что если пользователи работают на 19.04, им можно посоветовать использовать ppa-порты kubuntu, которые обновят их системы до Plasma 5.16.5 (в настоящее время ).
DK Bose
1
@DKBose не плохое предложение, но всем, кто считает, что это нужно, стоит подумать: «Этот PPA получит обновления основных версий, перенесенные из более поздних выпусков Kubuntu (и нашего выпуска для разработки) », поэтому они могут быть не стабильными, как текущие версии. Возможно, это не такая большая проблема для тех, кто работает с 19.04, но может быть для всех, кто работает в LTS (я обновил свой ответ, чтобы включить 18.04, поскольку это, вероятно, также влияет на эту ошибку)
TrailRider