История изменений
Исправление kostik87, (текущая версия) :
Во-первых, пакет libvlc-dev есть в репозитории дистрибутива, ниже пример для Astra Linux 1.7:
$ apt search vlc-dev
Сортировка… Готово
Полнотекстовый поиск… Готово
libvlc-dev/stable 3.0.21-0astra2+b3 amd64
development files for libvlc
$ lsb_release -a
No LSB modules are available.
Distributor ID: AstraLinux
Description: Astra Linux 1.7 x86-64
Release: 1.7_x86-64
Codename: 1.7_x86-64
Во-вторых, ставить сторонние deb пакеты в сертифицированный дистрибутив нельзя. На то он и сертифицированный. Кроме того, установкой пакета от другого DEB дистрибутива вы можете сломать систему. На уровне зависимостей пакетов или на уровне проблем с мандатным доступом, если это SE дистрибутив и в нём включены уровни защиты Воронеж или Смоленск.
Сейчас мы подкладываем deb пакеты libvlc-dev и его зависимостей (libvlccore9, libvlc5) в наш инсталлятор (самописный)
Это неправильный подход. Правильным способом - будет установка сборочных зависимостей только из сертифицированного официального репозитория и далее сборка DEB пакетов с вашим ПО и установка его посредством DEB пакетов в систему. Без какого-то вашего непонятно инсталлятора, который ещё и библиотеки будет куда-то подкладывать в сертифицированный дистрибутив.
Исходная версия kostik87, :
Во-первых, пакет libvlc-dev есть в репозитории дистрибутива, ниже пример для Astra Linux 1.7:
$ apt search vlc-dev
Сортировка… Готово
Полнотекстовый поиск… Готово
libvlc-dev/stable 3.0.21-0astra2+b3 amd64
development files for libvlc
$ lsb_release -a
No LSB modules are available.
Distributor ID: AstraLinux
Description: Astra Linux 1.7 x86-64
Release: 1.7_x86-64
Codename: 1.7_x86-64
Во-вторых, ставить сторонние deb пакеты в сертифицированный дистрибутив нельзя. На то он и сертифицированный. Кроме того, установкой пакета от другого DEB дистрибутива вы можете сломать систему. На уровне зависимостей пакетов или на уровне проблем с мандатным доступом, если это SE дистрибутив и в нём включены уровни защиты Воронеж или Смоленск.
Сейчас мы подкладываем deb пакеты libvlc-dev и его зависимостей (libvlccore9, libvlc5) в наш инсталлятор (самописный)
Это неправильный подход. Правильным способом - будет установка сборочный зависимостей только из сертифицированного официального репозитория и далее сборка DEB пакетов с вашим ПО и установка его посредством DEB пакетов в систему. Без какого-то вашего непонятно инсталлятора, который ещё и библиотеки будет куда-то подкладывать в сертифицированный дистрибутив.