Вопрос или проблема
У меня возникли проблемы с обновлением 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, вам необходимо удалить этот репозиторий из списка источников, поскольку вы не хотите его использовать. Следуйте предложенным шагам:
-
Удаление репозитория 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
-
Очистка ключей GPG:
Чтобы очистить невалидные ключи GPG, выполните следующую команду, чтобы удалить ключ ExpanDrive:sudo apt-key del 0FB0547682F8C86A
Это должен удалить проблемный ключ, и APT больше не будет пытаться проверять его.
-
Обновление списка пакетов:
Теперь, когда вы удалили репозиторий и ключ, вам нужно обновить список пакетов:sudo apt-get update
Эта команда должна пройти без ошибок, и если все сделано правильно, вы не должны больше видеть предупреждения относительно ExpanDrive.
-
Обновление системы:
После успешного обновления списка пакетов запустите команду для обновления вашей системы:sudo apt-get upgrade sudo apt-get dist-upgrade
-
Проверка на наличие ошибок:
Убедитесь, что все прошло гладко и ошибок больше нет. Вы можете сделать это, снова запустив:sudo apt-get update
Если вы выполнили все шаги и ошибки больше нет, вы успешно удалили репозиторий ExpanDrive и сможете обновлять вашу систему без проблем. Если у вас возникнут дополнительные вопросы или проблемы, не стесняйтесь обращаться за помощью.