Центр программного обеспечения Ubuntu Не удается установить обновления для установленного программного обеспечения

Вопрос или проблема

Ubuntu 18.04.1, Gnome Shell 3.28.1, Ubuntu Software 3.28.1 на компьютере с архитектурой x86_64.

Недавно у меня возникла этой проблемы:

Ubuntu Software показывает уведомления на рабочем столе, сообщая, что для различных программных пакетов доступны обновления. Я открываю Ubuntu Software, перехожу на вкладку “Обновления” и вижу все пакеты для обновления с кнопками “Обновить” рядом с ними. Для каждого из них, когда я нажимаю кнопку “Обновить”, я получаю сообщение об ошибке в следующем формате:

Не удалось обновить xxxxx:
Не удалось найти обновление для ‘xxx/xxx.xxx.xxx.xxx/x86_64/stable’

где “xxx” представляет собой какой-то текст.

(Я прикрепил скриншот типичного сообщения к этому посту для программного пакета под названием “Cozy”.)

После того как я отклоняю это сообщение, приложение исчезает из списка пакетов для обновления. В конце концов, я пройду через все пакеты, и тогда Ubuntu Software скажет “Программное обеспечение обновлено”.

У меня нет ни малейшего представления о том, правильно ли были обновлены пакеты.

Что означает это сообщение и что мне делать, чтобы исправить то, что не так?

введите описание изображения здесь

Я столкнулся с аналогичной проблемой с Audacity, который я установил через flatpak. В моем случае я не получал более конкретного сообщения об ошибке, чем “Не удалось обновить Audacity”, и я никогда не получал вводящее в заблуждение сообщение “Программное обеспечение обновлено”. Оно всегда завершалось сбоем одинаковым образом.

Вот как я это решил:

  • выполнить flatpak list
  • определить имя затронутого приложения из этого списка; для Audacity, который указан как org.audacityteam.Audacity/x86_64/stable, имя – org.audacityteam.Audacity
  • выполнить flatpak update NAME для каждого приложения

Ответ или решение

Проблема с обновлениями приложений в Ubuntu Software Center

Если вы сталкиваетесь с проблемой, когда Ubuntu Software Center не может установить обновления для установленного программного обеспечения, важно разобраться в причинах и найти стратегию для решения этой проблемы. Давайте подробно рассмотрим вашу ситуацию с учетом предоставленных вами данных.

Описание проблемы

Вы используете Ubuntu версии 18.04.1 с Gnome Shell 3.28.1 и Ubuntu Software 3.28.1 на архитектуре x86_64. Как вы отметили, при попытке обновления программ из вкладки "Обновления" возникает ошибка, подобная следующей:

Unable to update xxxxx:
Could not find update for 'xxx/xxx.xxx.xxx.xxx/x86_64/stable'

Это сообщение указывает на то, что система не может найти обновление для определенного пакета. В вашем случае вы упомянули приложение "Cozy".

Возможные причины возникновения ошибки

  1. Ошибка в репозитории: Возможно, репозиторий, из которого вы пытаетесь получить обновления, временно недоступен или был удален.
  2. Неправильные метаданные: Иногда метаданные, связанные с установленными пакетами, могут быть повреждены или устаревшими.
  3. Проблемы с Flatpak: Упомянутая вами ошибка с Audacity также указывает на возможные проблемы, связанные с менеджером пакетов Flatpak.

Шаги для устранения проблемы

  1. Обновление списка пакетов:
    Откройте терминал и выполните следующую команду для обновления списка пакетов и получения информации о доступных обновлениях:

    sudo apt update
  2. Проверка и исправление зависимостей:
    Если обновление прошло успешно, проверьте, есть ли проблемы с зависимостями и попытаетесь их исправить:

    sudo apt --fix-broken install
  3. Обновление всех пакетов:
    После выполнения предыдущих шагов попробуйте обновить все пакеты:

    sudo apt upgrade
  4. Использование Flatpak:
    Учитывая, что вы столкнулись с проблемами обновления через Flatpak (например, в случае с Audacity), стоит проверить установленные приложения:

    flatpak list

    Далее, для обновления каждого приложения, выполните:

    flatpak update <PACKAGE_NAME>

    Замените <PACKAGE_NAME> на имя вашего приложения, например, org.audacityteam.Audacity.

  5. Проверка репозиториев:
    Убедитесь, что все необходимые репозитории добавлены и активны. Откройте файл /etc/apt/sources.list и проверьте актуальность репозиториев. Если вы нашли какие-либо нерабочие ссылки, попробуйте найти актуальные и заменить их.

Заключение

Если вы продолжаете сталкиваться с аналогичными проблемами, возможно стоит рассмотреть возможность обращения на форумы поддержки Ubuntu или к документации на официальном сайте. Иногда проблема может быть временной и решится сама собой после исправления сервера репозитория. В качестве дополнительного ресурса, вы также можете использовать специальные утилиты, такие как synaptic, которые обеспечивают более подробное управление пакетами и могут помочь в выявлении причин сбоев.

Надеюсь, эти шаги помогут вам эффективно решить проблему с обновлениями в Ubuntu Software Center. Если у вас остались дополнительные вопросы, не стесняйтесь задавать их!

Оцените материал
Добавить комментарий

Капча загружается...