Download PDF
Download page Ошибка обновления списка пакетов (apt update).
Ошибка обновления списка пакетов (apt update)
Проблема
Возникают ошибки при выполнении команды:
sudo apt update
Диагностика
В выводе команды
apt update
присутствуют ошибка вида:Certificate verification failed: The certificate is NOT trusted. The certificate issuer is unknown. Could not handshake: Error in the certificate verification.
Возможная причина: В сети используется прокси сервер. Перейти к решению.
- Проверить содержимое файла
/etc/apt/sources.list
на наличие сторонних репозиториев. Проверить результат вывода команды
apt update
на предмет наличия строк вида:Результат вывода команды apt updateW: Ошибка GPG: file:/media/jatoba_main_repo stable InRelease: Couldn't create temporary file /tmp/apt.conf.kHDwQK for passing config to apt-key W: Ошибка GPG: https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-update 1.7_x86-64 InRelease: Couldn't create temporary file /tmp/apt.conf.mWFZvd for passing config to apt-key E: Репозиторий «https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-update 1.7_x86-64 InRelease» не подписан. W: Ошибка GPG: https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-base 1.7_x86-64 InRelease: Couldn't create temporary file /tmp/apt.conf.48wMsh for passing config to apt-key E: Репозиторий «https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-base 1.7_x86-64 InRelease» не подписан. W: Ошибка GPG: https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-extended 1.7_x86-64 InRelease: Couldn't create temporary file /tmp/apt.conf.IICppm for passing config to apt-key E: Репозиторий «https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-extended 1.7_x86-64 InRelease» не подписан. W: Ошибка GPG: https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-main 1.7_x86-64 Release: Couldn't create temporary file /tmp/apt.conf.3tyNOw for passing config to apt-key E: Репозиторий «https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-main 1.7_x86-64 Release» не подписан.
Проверить содержимое файла
/sos-commands/logs/journalctl_--no-pager
на наличие строк вида:Mar 07 10:02:01 sm-rspd-01 audit[5422]: AVC parsec=denied fn=parsec_inode_permission subject=0:0:0:0 object=3:0:ffffffffffffffff:1 requested=wx pid=5422 comm="mktemp" name="tmp" dev="sda3" ino=12582913 Mar 07 10:29:30 sm-rspd-01 audit[9866]: AVC parsec=denied fn=parsec_inode_permission subject=0:0:0:0 object=3:0:ffffffffffffffff:1 requested=rwx pid=9866 comm="gpgv" name="tmp" dev="sda3" ino=12582913
Возможная причина: Запуск apt update от имени пользователя с неподходящим уровнем целостности. Перейти к решению.
- Проверить корректность времени на компьютере и работу службы синхронизации времени.
Возможная причина: Некорректное время на компьютере. Перейти к решению.
При попытке обновления пакетов выводятся сообщения вида:
Сущ:1 http://download.astralinux.ru/astra/frozen/1.7_x86-64/1.7.4/repository-base 1.7_x86-64 InRelease Ошб:1 http://download.astralinux.ru/astra/frozen/1.7_x86-64/1.7.4/repository-base 1.7_x86-64 InRelease Couldn't create temporary file /tmp/apt.conf.4dymVH for passing config to apt-key Сущ:2 http://download.astralinux.ru/astra/frozen/1.7_x86-64/1.7.4/repository-extended 1.7_x86-64 InRelease Ошб:2 http://download.astralinux.ru/astra/frozen/1.7_x86-64/1.7.4/repository-extended 1.7_x86-64 InRelease Couldn't create temporary file /tmp/apt.conf.RRVldI for passing config to apt-key Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Может быть обновлен 1 пакет. Запустите «apt list --upgradable» для показа. W: Произошла ошибка при проверке подписи. Репозиторий не обновлен, и будут использованы предыдущие индексные файлы. Ошибка GPG: http://download.astralinux.ru/astra/frozen/1.7_x86-64/1.7.4/repository-base 1.7_x86-64 InRelease: Couldn't create temporary file /tmp/apt.conf.4dymVH for passing config to apt-key W: Произошла ошибка при проверке подписи. Репозиторий не обновлен, и будут использованы предыдущие индексные файлы. Ошибка GPG: http://download.astralinux.ru/astra/frozen/1.7_x86-64/1.7.4/repository-extended 1.7_x86-64 InRelease: Couldn't create temporary file /tmp/apt.conf.RRVldI for passing config to apt-key W: Не удалось получить http://download.astralinux.ru/astra/frozen/1.7_x86-64/1.7.4/repository-base/dists/1.7_x86-64/InRelease Couldn't create temporary file /tmp/apt.conf.4dymVH for passing config to apt-key W: Не удалось получить http://download.astralinux.ru/astra/frozen/1.7_x86-64/1.7.4/repository-extended/dists/1.7_x86-64/InRelease Couldn't create temporary file /tmp/apt.conf.RRVldI for passing config to apt-key W: Некоторые индексные файлы скачать не удалось. Они были проигнорированы, или вместо них были использованы старые версии.
Проверить для каталога
/tmp
уровень конфиденциальности, уровень целостности или категория конфиденциальности:sudo pdp-ls -laM / | grep /tmp
Возможная причина: Некорректные настройки доступа к каталогу /tmp. Перейти к решению.
В выводе команды
apt update
присутствуют строки вида:N: Обновление из этого репозитория нельзя выполнить безопасным способом, и поэтому по умолчанию он отключён
Certificate verification failed: The certificate is NOT trusted. The certificate issuer is unknown. Could not handshake: Error in the certificate verification
No system certificates available. Try installing ca-certificates
Возможная причина: Не установлены пакеты для работы по протоколу HTTPS. Перейти к решению.