Добавление репозиториев Debian в Astra Linux 2.12.43
В последние пару дней ко мне обратилось несколько читателей с одной и той же проблемой - невозможно добавить репозиторий Debian в последней Astra Linux.
Сегодня мы рассмотрим добавление репозитория Debian в Astra Linux.
На самом деле решение этой проблемы довольно простое.
Создадим файл:
sudo mcedit /etc/apt/sources.list.d/debian.list
С содержимым:
deb https://mirror.yandex.ru/debian/ stretch main contrib non-free
deb-src https://mirror.yandex.ru/debian/ stretch main contrib non-free
Обновим apt:
sudo apt update
При обновлении получим ошибку:
sudo apt update
Сущ:1 https://download.astralinux.ru/astra/stable/orel/repository orel InRelease
Игн:2 https://mirror.yandex.ru/debian stretch InRelease
Пол:3 https://mirror.yandex.ru/debian stretch Release [118 kB]
Пол:4 https://mirror.yandex.ru/debian stretch Release.gpg [3 177 B]
Игн:4 https://mirror.yandex.ru/debian stretch Release.gpg
Чтение списков пакетов… Готово
W: Ошибка GPG: https://mirror.yandex.ru/debian stretch Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 04EE7237B7D453EC NO_PUBKEY 648ACFD622F3D138 NO_PUBKEY 0E98404D386FA1D9 NO_PUBKEY EF0F382A1A7B6500
E: Репозиторий «https://mirror.yandex.ru/debian stretch Release» не подписан.
N: Обновление из этого репозитория нельзя выполнить безопасным способом, и поэтому по умолчанию он отключён.
N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя.
Операционной системе не хватает GPG ключей от Debian.
Давайте их установим:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 04EE7237B7D453EC
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 648ACFD622F3D138
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0E98404D386FA1D9
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EF0F382A1A7B6500
Запустим еще раз:
sudo apt update
Сущ:1 https://download.astralinux.ru/astra/stable/orel/repository orel InRelease
Игн:2 https://mirror.yandex.ru/debian stretch InRelease
Пол:3 https://mirror.yandex.ru/debian stretch Release [118 kB]
Пол:4 https://mirror.yandex.ru/debian stretch Release.gpg [3 177 B]
Пол:5 https://mirror.yandex.ru/debian stretch/main Sources [6 736 kB]
Пол:6 https://mirror.yandex.ru/debian stretch/non-free Sources [79,1 kB]
Пол:7 https://mirror.yandex.ru/debian stretch/contrib Sources [44,5 kB]
Пол:8 https://mirror.yandex.ru/debian stretch/main i386 Packages [7 059 kB]
Пол:9 https://mirror.yandex.ru/debian stretch/main amd64 Packages [7 080 kB]
Пол:10 https://mirror.yandex.ru/debian stretch/main Translation-ru [487 kB]
Пол:11 https://mirror.yandex.ru/debian stretch/main Translation-en [5 377 kB]
Пол:12 https://mirror.yandex.ru/debian stretch/contrib amd64 Packages [50,7 kB]
Пол:13 https://mirror.yandex.ru/debian stretch/contrib i386 Packages [47,7 kB]
Пол:14 https://mirror.yandex.ru/debian stretch/contrib Translation-en [45,8 kB]
Пол:15 https://mirror.yandex.ru/debian stretch/non-free amd64 Packages [78,3 kB]
Пол:16 https://mirror.yandex.ru/debian stretch/non-free i386 Packages [69,4 kB]
Пол:17 https://mirror.yandex.ru/debian stretch/non-free Translation-en [80,2 kB]
Получено 27,4 MБ за 39с (694 kБ/c)
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Заключение
Проблема с добавлением репозитория связана с отсутствием необходимых ключей для репозиториев Debian в дистрибутиве Astra Linux.
Данная проблема легко решается ручной установкой ключей!
Категория
Debian
Просмотров: 6481
Добавить комментарий