Проблема с ключом Expandrive при попытке обновить Ubuntu

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

У меня возникли проблемы с обновлением Ubuntu. Я получил уведомление от обновления программного обеспечения о том, чтобы обновиться с версии 22 до 24, но оно завершается неудачей с сообщением “Не удалось загрузить информацию о репозитории. Проверьте ваше интернет-соединение.” Это привело меня к попытке выполнить некоторые команды в терминале и просто обновить свою систему в общем. Я попытался запустить sudo apt-get update, что вернуло:

Hit:1 http://us.archive.ubuntu.com/ubuntu noble InRelease
Hit:2 http://us.archive.ubuntu.com/ubuntu noble-updates InRelease                          
Hit:3 http://us.archive.ubuntu.com/ubuntu noble-backports InRelease                                             
Get:4 https://packages.expandrive.com/expandrive stable InRelease [2,505 B]                                                           
Hit:5 http://security.ubuntu.com/ubuntu noble-security InRelease                                 
Err:4 https://packages.expandrive.com/expandrive stable InRelease
  Следующие подписи были недействительны: EXPKEYSIG 0FB0547682F8C86A ExpanDrive, Inc. <[email protected]>
Hit:6 https://esm.ubuntu.com/apps/ubuntu noble-apps-security InRelease
Hit:7 https://esm.ubuntu.com/apps/ubuntu noble-apps-updates InRelease
Hit:8 https://esm.ubuntu.com/infra/ubuntu noble-infra-security InRelease
Hit:9 https://esm.ubuntu.com/infra/ubuntu noble-infra-updates InRelease
Чтение списков пакетов... Готово
W: Ошибка GPG: https://packages.expandrive.com/expandrive stable InRelease: Следующие подписи были недействительны: EXPKEYSIG 0FB0547682F8C86A ExpanDrive, Inc. <[email protected]>
E: Репозиторий 'https://packages.expandrive.com/expandrive stable InRelease' не подписан.
N: Обновление из такого репозитория не может быть выполнено безопасно, и поэтому отключено по умолчанию.
N: Смотрите мануал по apt-secure(8) для деталей создания репозиториев и настройки пользователя.

У меня не был установлен Expandrive, когда я впервые столкнулся с этой проблемой. Он был установлен давно, но я никогда его не использовал. Я пытался переустановить его, удалял с помощью purge, удалял ключ и все остальное, что могло быть связано с похожими проблемами, которые я нашел в интернете. Я нашел похожую проблему здесь, которая была связана со старым вопросом (недействительные подписи EXPKEYSIG), но я не смог это исправить, основываясь на этом. Я не очень хорошо разбираюсь в этом, поэтому любая помощь будет оценена. Я не хочу, чтобы Expandrive находился в моей системе, поэтому, если решение включает в себя его удаление, то это даже лучше.

Если вам нужна дополнительная информация, я с радостью добавлю ее. Спасибо.

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

Для решения вашей проблемы с обновлением Ubuntu и ошибкой, связанной с репозиторием ExpanDrive, вам необходимо удалить этот репозиторий из списка источников, поскольку вы не хотите его использовать. Следуйте предложенным шагам:

  1. Удаление репозитория ExpanDrive:
    Откройте терминал и выполните следующую команду:

    sudo add-apt-repository --remove ppa:expandrive/expandrive

    Если эта команда не сработает или вы не можете найти PPA, вам может потребоваться вручную удалить файл репозитория. Обычно он находится в каталоге /etc/apt/sources.list.d/. Чтобы найти файл, выполните команду:

    ls /etc/apt/sources.list.d/

    Найдите файл, связанный с ExpanDrive, он может называться что-то вроде expandrive.list. Удалите его с помощью:

    sudo rm /etc/apt/sources.list.d/expandrive.list
  2. Очистка ключей GPG:
    Чтобы очистить невалидные ключи GPG, выполните следующую команду, чтобы удалить ключ ExpanDrive:

    sudo apt-key del 0FB0547682F8C86A

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

  3. Обновление списка пакетов:
    Теперь, когда вы удалили репозиторий и ключ, вам нужно обновить список пакетов:

    sudo apt-get update

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

  4. Обновление системы:
    После успешного обновления списка пакетов запустите команду для обновления вашей системы:

    sudo apt-get upgrade
    sudo apt-get dist-upgrade
  5. Проверка на наличие ошибок:
    Убедитесь, что все прошло гладко и ошибок больше нет. Вы можете сделать это, снова запустив:

    sudo apt-get update

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

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

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