Невозможно обновиться до Ubuntu 24.04 с 22.04.5?

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

Я попытался обновиться до новой версии Ubuntu (как предлагала система в всплывающем сообщении).

Но во время обновления (близко к началу) я получил следующую ошибку:

W:Обновление из такого репозитория не может быть выполнено безопасно, и поэтому оно отключено по умолчанию.,
W:Смотрите руководство man по apt-secure(8) для получения информации о создании репозитория и настройке пользователя.,
W:GPG ошибка: https://download.virtualbox.org/virtualbox/debian jammy InRelease: Следующие подписи не могут быть подтверждены, поскольку открытый ключ недоступен: NO_PUBKEY A2F683C52980AECF,
E:Репозиторий 'https://download.virtualbox.org/virtualbox/debian jammy InRelease' не подписан.

Как я могу это исправить?

Согласно этому посту на официальном сайте VirtualBox, вы можете решить ошибку NO_PUBKEY A2F683C52980AECF, выполнив следующую команду wget:

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -

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

Чтобы решить проблему с ошибкой обновления до Ubuntu 24.04 из-за отсутствующей ключевой подписи для репозитория VirtualBox, выполните следующие шаги:

  1. Удалите или закомментируйте репозиторий VirtualBox. Для начала, вам нужно временно отключить репозиторий, который вызывает проблемы. Откройте терминал и отредактируйте файл репозитория:

    sudo nano /etc/apt/sources.list.d/virtualbox.list

    В этом файле добавьте # перед строкой с https://download.virtualbox.org/virtualbox/debian jammy. Это закомментирует строку, и репозиторий не будет использоваться при обновлениях.

  2. Обновите список пакетов. После изменения файлов репозиториев выполните следующую команду для обновления списка:

    sudo apt update
  3. Добавьте отсутствующий публичный ключ. Теперь, когда репозиторий отключен, добавьте недостающий ключ, чтобы установить репозиторий VirtualBox правильно в будущем:

    wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/virtualbox.gpg
  4. Включите репозиторий обратно. После добавления ключа вы можете снова открыть файл репозитория и удалить # в начале строки, чтобы активировать его:

    sudo nano /etc/apt/sources.list.d/virtualbox.list
  5. Обновите снова и выполните upgrade. После этого повторно выполните команды для обновления и обновления вашей системы:

    sudo apt update
    sudo apt upgrade
  6. Проверьте возможность апгрейда системы. Теперь можно попробовать снова запустить обновление до Ubuntu 24.04:

    sudo do-release-upgrade

Если вы продолжаете получать ошибки, убедитесь, что все пакеты и зависимости системы обновлены, и отладьте любые дополнительные проблемы, которые могут возникнуть.

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

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

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