Please, pay attention that now you are in public part of FAQ-Area. Register and find more FAQ-articles in Personal Cabinet.
Подключить репозиторий для Astra Linux SE 1.8, согласно ReadMe
Создать папку для скачиваемых пакетов
mkdir ~/packages
cd ~/packages
Поиск и сохранение списка скачиваемых пакетов ПО АСКОН, на примере КОМПАС-3D v25, выполняется командой
apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances ascon-kompas3d-v25-full ascon-kompas-coredump watcher | grep "^\w" | sort -u | grep ascon > list.txt
После чего формируется файл list.txt, в котором перечислен список требуемых пакетов.
Для скачивания основных пакетов и пакетов зависимостей ПО АСКОН запустить команду, согласно файла list.txt:
apt download $(cat list.txt)
Генерация метаданных репозитория
sudo apt install dpkg-dev
dpkg-scanpackages . > Packages
Установить утилиту для создания образов - genisoimage, если она не установлена
sudo apt install genisoimage
Запустить сборку ISO-образа
genisoimage -udf -allow-limited-size -r -o repo_kompas_astra.iso ~/packages
Размер образа получается достаточно большим. Обратите внимание, что ваша файловая система должна поддерживать файлы более 4Gb.
Создайте папку точки подключение
sudo mkdir /mnt/repo_kompas
Смонтируйте в эту папку ISO-образ
sudo mount -o loop /путь/к/вашему/образу/repo_kompas_astra.iso /mnt/repo_kompas
Создать файл конфигурации репозитория, который обычно размещается в папке /etc/apt/sources.list.d
sudo nano /etc/apt/sources.list.d/repo_kompas_local.list
Содержимое файла
deb [trusted=yes] file:/mnt/repo_kompas ./
Обновление данных по подключенным репозиториям
sudo apt update
Проверка подключения репозитория
apt info ascon-kompas3d-v25-full