Проблема

Возникают ошибки при выполнении команды:

sudo apt update
CODE

Диагностика

  • В выводе команды 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 update
    W: Ошибка 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. Перейти к решению.


Возможные причины