Как создать ISO-образ репозитория пакетов АСКОН для Astra Linux, Альт и РЕД ОС
АСКОН завершает цикл статей по развертыванию своего ПО в закрытых сетях. Теперь пользователи КОМПАС-3D могут создать локальный репозиторий из ISO-образа, что упрощает установку на Astra Linux, Альт и РЕД ОС без серверных настроек.

Создание и подключение ISO образа как репозитория пакетов АСКОН
Компания АСКОН опубликовала на Хабре статью, завершающую цикл материалов по развертыванию ПО в закрытых внутренних сетях. Руководитель методического направления команды КОМПАС-3D рассказал, как скачанные пакеты КОМПАС-3D упаковать в образ ISO и использовать его как готовый локальный репозиторий. Этот подход не требует манипуляций на сервере и подходит для Astra Linux SE 1.8, Альт 11 и РЕД ОС 8.0.
Суть метода в том, что все необходимые пакеты помещаются в один ISO-файл, который затем монтируется на клиентской машине. Система управления пакетами видит этот образ как обычный репозиторий, что позволяет устанавливать и обновлять КОМПАС-3D без доступа в интернет. Это особенно актуально для организаций с высокими требованиями к безопасности, где внешние подключения запрещены.
Предыстория и контекст
Ранее АСКОН уже публиковал инструкции по развертыванию своего ПО для отдельных операционных систем: Astra Linux, РЕД ОС и Альт Рабочая станция. Каждая статья требовала настройки серверного репозитория, что было трудоемко для администраторов. Новый подход с ISO-образом упрощает процесс: достаточно скачать пакеты, создать образ и использовать его на любом количестве машин.
Это часть общей тенденции импортозамещения в России, где компании все чаще выбирают отечественные ОС. КОМПАС-3D — одна из самых популярных САПР в стране, поэтому спрос на инструкции по установке в закрытых контурах высок. АСКОН адаптирует свои продукты под требования госсектора и оборонной промышленности, где безопасность критична.
Как создать ISO-образ репозитория?
В статье подробно описан процесс создания образа. Сначала необходимо скачать пакеты КОМПАС-3D для целевой ОС. Затем эти пакеты укладываются в структуру каталогов, повторяющую структуру репозитория дистрибутива. После этого создается ISO-образ с помощью стандартных утилит, например, mkisofs или genisoimage. Важно правильно настроить метаданные репозитория — файлы Packages и Release, чтобы менеджер пакетов мог корректно обработать содержимое.
Для каждой ОС есть свои нюансы. В Astra Linux SE 1.8 используется формат deb-пакетов, в Альт 11 — rpm, а в РЕД ОС 8.0 также rpm, но с особенностями. В статье приведены команды для каждого случая, а также указаны возможные ошибки и способы их решения. Например, для РЕД ОС может потребоваться подпись репозитория, чтобы избежать предупреждений о безопасности.
Чем отличается от предыдущих инструкций?
Главное отличие — отсутствие необходимости настраивать сервер. Раньше администратору приходилось создавать локальный репозиторий на сервере, настраивать веб-сервер или FTP, управлять правами доступа. Теперь все это заменяется одним ISO-файлом, который можно записать на диск или скопировать на флешку. Это снижает порог входа и экономит время.
Кроме того, ISO-образ удобно использовать в виртуальных средах: его можно подключить как виртуальный CD-ROM. Это особенно полезно для автоматизированного развертывания через системы управления конфигурациями, такие как Ansible или Puppet.
Технические подробности: как это работает
Механика проста: ISO-образ монтируется в файловую систему (например, в /mnt/repo), и администратор добавляет его в список источников пакетов. Для Debian-подобных систем это делается через файл /etc/apt/sources.list, для RPM-дистрибутивов — через настройки в /etc/yum.repos.d/. После обновления списка пакетов система видит все компоненты КОМПАС-3D и позволяет их установить.
Важно, что ISO-образ может содержать не только сам КОМПАС-3D, но и все зависимости, что исключает проблемы с отсутствием библиотек. В статье упоминается, что в образ включены все необходимые компоненты, включая драйверы и библиотеки для работы с графикой.
Кого затронет и как
Эта инструкция будет полезна системным администраторам, которые разворачивают ПО АСКОН в организациях с закрытым контуром. К ним относятся госучреждения, оборонные предприятия, банки и другие компании, где запрещено подключаться к интернету. Также материал пригодится специалистам, которые обслуживают парк компьютеров с отечественными ОС и хотят упростить установку.
Для разработчиков и инженеров, использующих КОМПАС-3D, это означает более быструю и надежную установку. Вместо того чтобы ждать, пока администратор настроит сервер, они могут получить готовый ISO и установить программу самостоятельно. Это сокращает время от получения пакета до начала работы.
Что будет дальше
АСКОН, судя по всему, продолжит развивать тему развертывания в закрытых сетях. Возможно, появятся инструкции для других ОС, таких как Debian, Ubuntu или даже для российских ОС на базе FreeBSD. Также вероятно, что компания выпустит инструменты для автоматического создания репозиториев, чтобы упростить процесс еще больше.
Пока же пользователям рекомендуется внимательно изучить статью на Хабре и сохранить ее в закладки. В ближайшее время могут появиться обновления, учитывающие новые версии ОС или самого КОМПАС-3D.
Итог
Создание ISO-образа репозитория — это практичное решение для организаций, работающих в закрытых сетях. Оно упрощает установку КОМПАС-3D на Astra Linux, Альт и РЕД ОС, устраняя необходимость в сложной серверной настройке. Рекомендуем системным администраторам опробовать этот метод и поделиться опытом в комментариях.