Добавляем репозиторий Debian 9 в Astra Linux Common Edition
В процессе адаптации российской операционной системы Astra Linux Common Edition под свои нужды, было обнаружено, что некоторых программ и библиотек нет в официальном репозитории.
Так не удалось установить пакет fusioninventory-agent для отправки информации в базу данных, основанную на GLPI .
# apt-get update Пол:1 http://mirror.yandex.ru/astra/stable/orel/repository orel InRelease [13,2 kB] Сущ:2 https://download.astralinux.ru/astra/stable/orel/repository orel InRelease Пол:3 http://mirror.yandex.ru/astra/stable/orel/repository orel/main amd64 Packages [3 945 kB] Пол:4 http://mirror.yandex.ru/astra/stable/orel/repository orel/main i386 Packages [296 kB] Пол:5 http://mirror.yandex.ru/astra/stable/orel/repository orel/contrib amd64 Packages [4 454 B] Пол:6 http://mirror.yandex.ru/astra/stable/orel/repository orel/contrib i386 Packages [1 174 B] Пол:7 http://mirror.yandex.ru/astra/stable/orel/repository orel/non-free amd64 Packages [59,0 kB] Пол:8 http://mirror.yandex.ru/astra/stable/orel/repository orel/non-free i386 Packages [3 987 B] Получено 4 323 kБ за 17с (252 kБ/c) Чтение списков пакетов… Готово # apt-cache search fusioninventory-agent #
Для того, чтобы решить эту проблему, пришлось прибегнуть не к самому безопасному решению. А именно — подключить репозиторий Debian 9. Так как по своей кодовой базе Astra Linux Common Edition очень к нему близок. (Решение достаточно опасное и может завалить систему).
1. Подключаем репозиторий Debian 9
Для этого можно воспользоваться либо менеджером репозиториев, либо внести изменения в файл /etc/apt/sources.list:
mcedit /etc/apt/sources.list
Добавляем репозитории:
deb http://ftp.debian.org/debian stretch main contrib non-free deb-src http://ftp.debian.org/debian stretch main contrib non-free
и сохраняем изменения.
2. Добавляем публичные ключи репозитория
Для того, чтобы система смогла подключиться к репозиторию Debian 9 необходимо добавить публичные ключи репозитория:
gpg --keyserver pgpkeys.mit.edu --recv-key 04EE7237B7D453EC gpg -a --export 04EE7237B7D453EC | apt-key add -
3. Обновление индексов репозитория
Теперь при помощи менеджера пакетов Synaptic или консоли устанавливаем необходимый софт:
apt-cache search fusioninventory-agent fusioninventory-agent - hardware and software inventory tool (client) root@k# apt-get install fusioninventory-agent
После установки программного обеспечения, безопаснее будет, отключить репозиторий Debian 9 и снова обновить индексы репозиториев командой apt-get update.
Вообще так делать опасно, правильно — использовать APT Pinning https://interface31.ru/tech_it/2016/03/ispolzuem-apt-pinning-dlya-zakrepleniya-paketov-v-debian-ubuntu.html
Спасибо! Обязательно попробую.
Но с Veyon так не прошло
Вечный бзик линуксоидов о отм что система возьмет и завалится на фоне их же утверждений что линукс невалим в принципе, дополненый полнейшей паникой при попытке загрузки любого кода вне родного репозитория с аналогичным фоном про «влинуксевирусовнет» весьма забавляет