У меня есть deb пакет, который я создаю, но когда я тестирую его с dpkg (прежде чем помещенный это в наш repo), он не может установить вставленный файл зависимостей DEBIAN/control.
Package: package-name
Version: 1.0-1
Section: bla
Priority: optional
Architecture: amd64
Depends: openjdk-8-jre
Maintainer: user@mail.com
Description: BLa bla
Правильно. dpkg
самостоятельно не сопоставитель зависимости, apt
обеспечивает ту функциональность. Вы должны будете сначала установить необходимые зависимости, если Вы хотите установить что-то с dpkg -i
, или необходимо будет работать apt-get -f install
после, который должен вытянуть в недостающих зависимостях, если они доступны.
Самый легкий путь состоит в том, чтобы установить gdebi (установщик пакета)
склонные sudo - получают установку gdebi
или https://pkgs.org/download/gdebi
затем можно открыть deb файлы с помощью gdebi GUI.........