Ошибка при обновлении Ubuntu 18.04 до 20.04: не удалось загрузить информацию о репозиториях.

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

Я хочу обновить Linux Ubuntu с 18.04 до 22.04, работающий на Oracle VM Virtual Box 7.0.20. Хотя я не могу сделать это в один шаг, мне нужно сделать это в два, первый шаг – обновление до версии 20.04.

Сначала я пытался воспользоваться обновлением программного обеспечения на рабочем столе. Оно выдало мне следующее сообщение:

Не удалось загрузить информацию о репозитории. Проверьте ваше интернет-соединение.

Но в Firefox интернет работает прекрасно.

Теперь я попробовал через терминал с помощью

sudo apt-get update

Я получаю следующие типы сообщений об ошибках:

http://snapshot.debian.org/archive/debian-security/20140517T222731Z jessie/updates InRelease
Следующие подписи были недействительными: EXPKEYSIG 8B48AD6246925553…

и

W: Во время проверки подписи произошла ошибка. Репозиторий не обновлён, и будут использованы предыдущие индексные файлы…

Я уже бывал на многих сайтах, но не могу найти никаких полезных подсказок.

Может кто-то помочь..?

Заранее благодарен

Пожалуйста, удалите репозиторий Debian и также удалите программное обеспечение, установленное из этого репозитория.

Чтобы удалить репозиторий Debian, откройте Программы и обновления, перейдите на вкладку другое программное обеспечение и отключите этот репозиторий.


Возможно, вам будет проще установить 24.04 заново, чем обновлять так много раз.

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

Обновление Ubuntu с версии 18.04 до 20.04 может столкнуться с проблемами, если в системе есть неактуальные или неправильные репозитории, как в вашем случае с Debian. Для решения этой проблемы следуйте инструкциям ниже:

  1. Проверка репозиториев:

    • Откройте терминал и выполните команду для редактирования файла со списком репозиториев:
      sudo nano /etc/apt/sources.list
    • Убедитесь, что все строки, касающиеся Debian, недоступны или закомментированы. Вы можете добавить символ # в начале строки, чтобы временно отключить ее. Например:
      # deb http://snapshot.debian.org/archive/debian-security/...
    • Сохраните изменения (Ctrl + O), затем выйдите из редактора (Ctrl + X).
  2. Удаление ненужных репозиториев через графический интерфейс:

    • Откройте приложение “Программное обеспечение и обновления” (Software & Updates).
    • Перейдите на вкладку "Другие программы" (Other Software) и отключите все репозитории, относящиеся к Debian.
    • Закройте окно и подтвердите изменения.
  3. Очистка кэша и обновление списка пакетов:

    • В терминале выполните следующие команды для очистки кэша и обновления списка пакетов:
      sudo apt-get clean
      sudo apt-get update
      sudo apt-get upgrade
  4. Исправление проблем с ключами:

    • Если вы снова получите ошибки с ключами, попробуйте обновить ключи репозиториев:
      sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <ключевой_идентификатор>
    • Замените <ключевой_идентификатор> на конкретный ключ, который вызывает ошибку.
  5. Переход на новую версию:

    • После исправления репозиториев и обновления системы вы должны быть готовы к обновлению на более новую версию Ubuntu.
    • Запустите команду обновления версии:
      sudo do-release-upgrade
  6. Возможность чистой установки:

    • Если вышеописанные шаги не помогли, возможно, будет проще выполнить чистую установку Ubuntu 22.04. Это позволит избежать накопившихся проблем с предыдущими версиями и репозиториями.
  7. Проверка соединения и доступа:

    • Убедитесь, что ваша виртуальная машина имеет стабильное подключение к Интернету и правильно настроены параметры сети в VirtualBox (например, выбор между NAT и Bridged Adapter).

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

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

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