LINUX.ORG.RU

История изменений

Исправление kostik87, (текущая версия) :

В Astra из коробки может быть предустановлен vlc, но не libvlc-dev, да и рассчитывать что хотя-бы что-то будет предустановлено - не очень.

Это чушь какая-то. Если вы предполагаете сборку вашего ПО на целевых машинах - очень спорное решение.

Одним из требований проекта является оффлайн установка.

Пожалуйста - собираете deb пакет и указываете корректно зависимости. Которые можно поставить оффлайн с DVD диска Astra Linux.

Делать по другому не советую, потому как вы можете столкнуться с разными версиями, условно 1.7.0, 1.7.1, 1.7.2 и так до 1.7.9 для Astra Linux SE 1.7 и с разными версиями для Astra Linux SE 1.8.

Это если не брать старые версии.

Если вы будете поставлять ваше приложение с so файлами от несовместимой версии Astra с той, куда ставится либо ваше приложение будет работать нестабильно, либо могут быть в целом проблемы в работе системы.

Поэтому в идеале сборка отдельной версии вашей программы под окружение конкретной версии и в идеале в виде DEB пакета с зависимостями, которые должны подтягиваться с официального репозитория, либо с установочного диска дистрибутива.

Ни в коем случае не пытайтесь подсовывать DEB пакеты, скажем от Debian или Ubuntu.

Почитайте темы на форуме, где в Ubuntu подключили репозитории Debian, Mint причём разных поколений дистрибутивов и сломали систему.

Исходная версия kostik87, :

В Astra из коробки может быть предустановлен vlc, но не libvlc-dev, да и рассчитывать что хотя-бы что-то будет предустановлено - не очень.

Это чушь какая-то. Если вы предполагаете сборку вашего ПО на целевых машинах - очень спорное решение.

Одним из требований проекта является оффлайн установка.

Пожалуйста - собираете deb пакет и указываете корректно зависимости. Которые можно поставить оффлайн с DVD диска Astra Linux.

Делать по другому не советую, потому как вы можете столкнуться с разными версиями, условно 1.7.0, 1.7.1, 1.7.2 и так до 1.7.9 для Astra Linux SE 1.7 и с разными версиями для Astra Linux SE 1.8.

Это если не брать старые версии.

Если вы будете поставлять ваше приложение с so файлами от несовместимой версии Astra с той, куда ставится либо ваше приложение будет работать нестабильно, либо могут быть в целом проблемы в работе системы.

Поэтому в идеале сборка отдельной версии вашей программы под окружение конкретной версии и в идеале в виде DEB пакет с зависимостями, которые должны подтягиваться с официального репозитория, либо с установочного диска дистрибутива.

Ни в коем случае не пытайтесь подсовывать DEB пакеты, скажем от Debian или Ubuntu.

Почитайте темы на форуме, где в Ubuntu подключили репозитории Debian, Mint причём разных поколений дистрибутивов и сломали систему.