Вопрос или проблема
Пожалуйста, извините меня, если я задаю неправильный вопрос не в том месте. Я недавно установил Nala, но удалил его, так как я беспокоился о его использовании, так как только что перешел на Ubuntu после 30 лет использования Windows. Теперь после удаления Nala у меня возникает ошибка, и мне интересно, правильно ли я удалил Nala? (потому что я выбрал три верхних репозитория во время настройки Nala) Теперь я получаю следующее:
sudo apt update -y [sudo] пароль для frostbite: Err:2 http://mirror.deace.id/ubuntu jammy InRelease 400 Неверный запрос [IP: 104.247.81.54 80] Hit:3 https://deb.imaginary.stream jammy InRelease Hit:4 https://repo.nordvpn.com/deb/nordvpn/debian stable InRelease Get:5 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB] Hit:1 http://mirrors.edge.kernel.org/ubuntu jammy InRelease Hit:6 http://us.archive.ubuntu.com/ubuntu jammy InRelease Hit:7 http://us.archive.ubuntu.com/ubuntu jammy-updates InRelease Hit:8 http://us.archive.ubuntu.com/ubuntu jammy-backports InRelease Get:9 http://security.ubuntu.com/ubuntu jammy-security/main amd64 DEP-11 Metadata [41.5 kB] Get:10 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 DEP-11 Metadata [18.6 kB] Ign:11 https://mirror.vcu.edu/pub/gnu+linux/ubuntu jammy InRelease Ign:11 https://mirror.vcu.edu/pub/gnu+linux/ubuntu jammy InRelease Ign:11 https://mirror.vcu.edu/pub/gnu+linux/ubuntu jammy InRelease Err:11 https://mirror.vcu.edu/pub/gnu+linux/ubuntu jammy InRelease Не удалось установить соединение: TLS-соединение было некорректно завершено. [IP: 128.172.15.65 443] Чтение списков пакетов... Завершено E: Не удалось получить http://mirror.deace.id/ubuntu/dists/jammy/InRelease 400 Неверный запрос [IP: 104.247.81.54 80] E: Репозиторий 'http://mirror.deace.id/ubuntu jammy InRelease' не подписан. N: Обновление из такого репозитория не может быть выполнено безопасно, и поэтому по умолчанию отключено. N: См. раздел man по apt-secure(8) для получения информации о создании репозиториев и конфигурациях пользователей. W: https://deb.imaginary.stream/dists/jammy/InRelease: Ключ хранится в устаревшем хранилище trusted.gpg (/etc/apt/trusted.gpg), см. раздел УСТАРЕВАНИЕ в apt-key(8) для получения подробной информации. N: Пропускается получение конфигурируемого файла 'main/binary-i386/Packages', поскольку репозиторий 'https://deb.imaginary.stream jammy InRelease' не поддерживает архитектуру 'i386'
Еще раз извините, если это неправильное место, и спасибо заранее за любые советы по этому вопросу. Я люблю Linux и просто не хочу его испортить.
Возьмите сообщение об ошибке:
Err:2 http://mirror.deace.id/ubuntu jammy InRelease
400 Неверный запрос [IP: 104.247.81.54 80]
Просто попробуйте эту ссылку в вашем веб-браузере: http://mirror.deace.id/ubuntu
Вы быстро увидите, что зеркала не существует.
Откройте “Программы и обновления” -> Другие программы -> Удалите этот источник.
Возьмите сообщение об ошибке:
Err:11 https://mirror.vcu.edu/pub/gnu+linux/ubuntu jammy InRelease
Не удалось установить соединение: TLS-соединение было некорректно завершено. [IP: 128.172.15.65 443]
Одно простое решение – отредактировать источник. Он не обязательно должен быть https. Он может быть обычным http, так как каждый пакет подписан индивидуально.
У вас несколько проблем.
- зеркало deace.id не существует.
Удалите проблемные репозитории: вы можете попробовать удалить проблемные репозитории из файла sources.list вашей системы. Для этого откройте файл /etc/apt/sources.list в текстовом редакторе и удалите строки, относящиеся к проблемным репозиториям. Затем сохраните файл и снова выполните команду sudo apt update.
sudo apt-get clean all && sudo apt-get update
-
нет ключа подписи для deace.id
Что устарело с удалением. -
устаревшее хранилище
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <идентификатор_ключа из imaginary.stream>
Ответ или решение
Конечно! Давайте разберем вашу проблему с командой sudo apt update
и ошибками, которые вы получили.
Проблемы и решения:
-
Ошибка подключения к зеркалу (400 Bad Request):
Err:2 http://mirror.deace.id/ubuntu jammy InRelease 400 Bad Request [IP: 104.247.81.54 80]
Это означает, что зеркало
http://mirror.deace.id/ubuntu
недоступно. Чтобы исправить это, вам нужно удалить эту запись из вашего списка репозиториев. Для этого выполните следующие шаги:- Откройте терминал и выполните команду:
sudo nano /etc/apt/sources.list
- Найдите строку, содержащую
mirror.deace.id
, и удалите её или закомментируйте, добавив#
перед ней. - Сохраните файл и закройте редактор (в Nano, нажмите
CTRL + X
, затемY
иEnter
).
После этого выполните:
sudo apt update
- Откройте терминал и выполните команду:
-
Ошибка безопасности при подключении через HTTPS:
Err:11 https://mirror.vcu.edu/pub/gnu+linux/ubuntu jammy InRelease Could not handshake: The TLS connection was non-properly terminated. [IP: 128.172.15.65 443]
Это говорит о проблемах с безопасным соединением к зеркалу. Если это зеркало вам не нужно, вы также можете его удалить, как описано выше.
Если вам нужно некое зеркало, попробуйте изменить
https://
наhttp://
в строке репозитория (если это допустимо). -
Предупреждение о устаревшем ключе:
W: https://deb.imaginary.stream/dists/jammy/InRelease: Key is stored in legacy trusted.gpg keyring
Это предупреждение не критично, но для того, чтобы избавиться от него, вы можете импортировать ключ так:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <key_id from imaginary.stream>
Заключение
После внесения изменений и удаления недоступных и устаревших репозиториев, выполните следующие команды, чтобы очистить пакеты и обновить списки:
sudo apt-get clean all && sudo apt-get update
Если после этих шагов будут возникать новые ошибки или предупреждения, пожалуйста, появитесь с новыми сообщениями, и мы сможем помочь вам дальше. Не переживайте, переход с Windows на Linux может быть сложным, но со временем вы сможете освоить все аспекты!