Я копался в пакете Debian уже больше недели. Я узнал о сценариях post / pre inst / rm, о том, как собрать свой пакет, куда поместить данные, которые нужно установить, когда я dpkg -i my.deb
.
. Сейчас я ищу точный путь. установки моего пакета. По умолчанию все мои файлы будут скопированы в '/' и все метаданные и прочее, как в /var/lib/dpkg/...
Я смотрел в debhelper, пробовал override_auto_install вещи, но я сделалне удастся добиться успеха. Всегда есть еще одна вещь, которая не работает, и она не будет соответствовать моим потребностям (за исключением случаев, когда я что-то упустил, вы можете объяснить мне)
На самом деле я смотрю в опции dpkg: instdir, admindir, root,Я понял, как они работают, но кажется, что dpkg не может разделить метаданные и данные.
Я имею в виду, я хотел бы установить (с помощью instdir, admindir или root) мой пакет в / MYPACKAGE, но затем dpkgнужен admindir для IN /MYPACKAGE.
Разве это не может быть в / var / lib / dpkg / просто как обычно?
Я пытаюсь создать установку без вывода сообщений, чтобы мои клиенты могли сбежатьвсплывающее окно конфигурацииИм просто нужно будет набрать 50 раз yum install MYPACKAGE DESTDIR=/PATH
, а вот 50 различных компьютеров с продуктом.
Спасибо, надеюсь, вы, ребята, можете мне помочь!