- Вопрос или проблема
- Ответ или решение
- Устранение ошибки проверки сертификата при установке пакетного ПО в Ubuntu 24.04
- 1. Определение проблемы
- 2. Анализ предыдущих действий
- 3. Диагностика сетевых проблем
- 4. Восстановление сертификатов
- 5. Тестирование репозиториев
- 6. Проверка конфигурации APT
- 7. Обход сертификационных проблем (временное решение)
- Заключение
Вопрос или проблема
Я пытаюсь обновить репозитории или установить пакет на своем удаленном компьютере, к которому можно получить доступ только через SSH. Последнее, что я сделал перед тем, как заметить проблему, было:
sudo apt purge --auto-remove wayland*
sudo apt purge --auto-remove xorg*
sudo apt purge --auto-remove xfce4
sudo apt purge --auto-remove gnome*
пример
sudo apt install cmatrix
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Чтение информации о состоянии... Готово
Предлагаемые пакеты:
cmatrix-xfont
Следующие НОВЫЕ пакеты будут установлены:
cmatrix
0 обновлено, 1 ново установлен, 0 к удалению и 3 не обновлено.
Необходимо загрузить 33.7 kB архивов.
После этой операции будет использовано 75.8 kB дополнительного дискового пространства.
Игнорирование:1 http://by.archive.ubuntu.com/ubuntu noble/universe amd64 cmatrix amd64 2.0-6
Проверка сертификата не удалась: Сертификат НЕ доверен. Издатель сертификата неизвестен. Не удалось установить соединение: Ошибка проверки сертификата. [IP: 192.168.0.247 443]
E: Не удалось получить https://192.168.0.247/connect/Access?AgentCode=000&url=aHR0cDovL2J5LmFyWJ1bnR1LmNvbS91YnVudHUvcG9vbbml2ZXJzZYXRyaXgvY21hdHJpeF8yLjAtNl9hb5kZWI=&cti= Проверка сертификата не удалась: Сертификат НЕ доверен. Издатель сертификата неизвестен. Не удалось установить соединение: Ошибка проверки сертификата. [IP: 192.168.0.247 443]
E: Не удалось получить некоторые архивы, возможно, выполните apt-get update или попробуйте с --fix-missing?```
и
sudo apt update
`
Не удается инициировать соединение с ppa.launchpadcontent.net:443 (2620:2d:4000:1::81). - соединение (101: Сеть недоступна) Не удалось подключиться к ppa.launchpadcontent.net:443 (185.125.190.80), таймаут соединения
Err:6 https://download.docker.com/linux/ubuntu noble InRelease
Не удается инициировать соединение с download.docker.com:443 (2600:9000:2436:5200:3:db06:4200:93a1). - соединение (101: Сеть недоступна) Не удается инициировать соединение с download.docker.com:443 (2600:9000:2436:6400:3:db06:4200:93a1). - соединение (101: Сеть недоступна) Не удается инициировать соединение с download.docker.com:443 0% [Работаю]`
- бесконечность
Попробовал это
sudo apt install –reinstall ca-certificates
Я также получаю ошибку сертификата
Ответ или решение
Устранение ошибки проверки сертификата при установке пакетного ПО в Ubuntu 24.04
Ошибка проверки сертификата, которая возникает при попытке обновить репозитории или установить пакеты в Ubuntu, может существенно осложнить рабочий процесс. Рассмотрим основные шаги, которые помогут диагностировать и устранить данную проблему.
1. Определение проблемы
Из представленных вами данных следует, что при выполнении команд apt
вы сталкиваетесь с ошибками, связанными с недоступностью сертификатов. Ошибка включает сообщения о том, что сертификат не является доверенным или что проблема с подключением к удалённым репозиториям, таким как ppa.launchpadcontent.net
и download.docker.com
.
2. Анализ предыдущих действий
Перед возникновением проблемы вы выполнили команды для удаления графических интерфейсов, таких как Wayland и Xorg. Это может привести к потенциальным изменениям в конфигурации системы или сети. Также необходимо проверить, не влияют ли эти изменения на работу сетевых служб.
3. Диагностика сетевых проблем
-
Проверка сетевого подключения:
Убедитесь, что ваша система подключена к интернету. Выполните командуping
для проверки доступности внешних ресурсов:ping -c 4 google.com
Если команды
ping
не возвращают результатов, возможно, проблема в настройках сети. -
Проверка конфигурации DNS:
Иногда ошибки с сертификатами могут возникать из-за некорректной работы DNS. Проверьте файл/etc/resolv.conf
на наличие корректных DNS-серверов. Попробуйте использовать DNS от Google:echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf
4. Восстановление сертификатов
Проблема может быть вызвана отсутствием или повреждением сертификатов. Выполните следующие команды для переустановки пакетов, отвечающих за сертификаты:
sudo apt-get update
sudo apt-get install --reinstall ca-certificates
sudo update-ca-certificates
5. Тестирование репозиториев
После выполнения всех вышеуказанных действий попробуйте заново обновить репозитории и установить пакет:
sudo apt update
sudo apt install cmatrix
6. Проверка конфигурации APT
Если ошибка все еще возникает, убедитесь, что ваши конфигурационные файлы в /etc/apt/sources.list
и файлы в /etc/apt/sources.list.d/
содержат правильные URL-адреса репозиториев. Проверьте их на наличие опечаток или устаревших ссылок.
7. Обход сертификационных проблем (временное решение)
Если вам необходимо срочно установить пакет и вы уверены в безопасности источников, можно временно отключить проверку SSL для APT, добавив параметр к команде:
sudo apt -o Acquire::AllowInsecureRepositories=true install cmatrix
Будьте осторожны с этим маршрутом, так как это снижает безопасность системы.
Заключение
Ошибки проверки сертификата в Ubuntu могут быть вызваны множеством причин, включая проблемы с сетью, недоступные репозитории или неисправные сертификаты. Применяя вышеуказанные шаги, вы сможете диагностировать и исправить возникшую проблему. Если проблема сохраняется, рекомендуется обратиться за дополнительной помощью на форумах или в службу технической поддержки Ubuntu.
Надеюсь, что эти рекомендации помогут вам успешно решить вашу проблему.