Игнорирование … так как это не обычный файл

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

При попытке получить обновления я вижу следующие ошибки. Я все еще могу закрыть это и обновить. Но я хотел бы устранить настоящую ошибку. Она, похоже, связана с сетевым адаптером, который я использую с моим ноутбуком (brostrend):

W: Игнорирование 'brostrend.list' в директории '/etc/apt/sources.list.d/', так как это не обычный файл
W: http://ppa.launchpad.net/kelebek333/kablosuz/ubuntu/dists/jammy/InRelease: Ключ хранится в устаревшем ключевом хранилище trusted.gpg (/etc/apt/trusted.gpg), смотрите раздел УСТАРЕВАНИЕ в apt-key(8) для получения подробной информации.
W: Произошла ошибка во время проверки подписи. Репозиторий не обновлен, и будут использованы предыдущие индексные файлы. Ошибка GPG: https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.04 ./ InRelease: Следующие подписи недействительны: EXPKEYSIG B8AC39B0876D807E home:npreining OBS Project <home:[email protected]>
E: https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.04 ./ InRelease пока недоступен (Следующие подписи недействительны: EXPKEYSIG B8AC39B0876D807E home:npreining OBS Project <home:[email protected]>)

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

Ошибки при обновлении в Ubuntu: Решение проблем с источниками пакетов

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

1. Игнорирование файла brostrend.list

Сообщение об ошибке:

W: Ignoring 'brostrend.list' in directory '/etc/apt/sources.list.d/' as it is not a regular file

Это предупреждение указывает на то, что файл brostrend.list в директории /etc/apt/sources.list.d/ не является обычным текстовым файлом. Причинами этого могут быть:

  • Поврежденный формат файла.
  • Неправильные разрешения.
  • Файл временно недоступен.

Решение:

  1. Проверьте содержимое файла, выполнив команду:
    cat /etc/apt/sources.list.d/brostrend.list
  2. Убедитесь, что он имеет правильный формат. Обычный текстовый файл должен содержать строки с адресами репозиториев в формате deb http://example.com/ubuntu focal main.
  3. Если файл поврежден или пуст, его можно удалить:
    sudo rm /etc/apt/sources.list.d/brostrend.list

2. Устаревший ключ в trusted.gpg

Сообщение об ошибке:

W: http://ppa.launchpad.net/kelebek333/kablosuz/ubuntu/dists/jammy/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg)

Это предупреждение говорит о том, что ключ для указанного PPA (Personal Package Archive) хранится в устаревшем формате. В новых версиях APT рекомендуется использовать отдельные файлы для ключей.

Решение:

  1. Экспортируйте ключ в новый формат:
    sudo apt-key export <KEY_ID> | sudo gpg --dearmour -o /etc/apt/trusted.gpg.d/kelebek333.gpg

    Замените <KEY_ID> на идентификатор ключа.

  2. После этого, удалите старый ключ:
    sudo apt-key del <KEY_ID>

3. Ошибка подписи репозитория

Сообщение об ошибке:

E: https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.04 ./ InRelease is not (yet) available (The following signatures were invalid: EXPKEYSIG B8AC39B0876D807E home:npreining OBS Project)

Это сообщение указывает на то, что у APT возникли проблемы с проверкой подписи репозитория. Подпись устарела или была изменена.

Решение:

  1. Сначала удалите файл репозитория из списка:

    sudo rm /etc/apt/sources.list.d/npreining.list
  2. Замените репозиторий на новый, если он доступен. Для этого можно зайти на сайт проекта или использовать команду:

    sudo add-apt-repository ppa:npreining/debian-ubuntu-onedrive
  3. Обновите список пакетов:

    sudo apt update

Заключение

Проблемы с обновлением в Ubuntu могут быть решены путем тщательной проверки и исправления источников пакетов и ключей подписи. Следуя вышеуказанным шагам, вы сможете устранить ошибки и обеспечить корректное функционирование вашей системы. Регулярное обновление и корректное управление источниками пакетов — это залог стабильности и безопасности вашей Ubuntu.

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

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