Сценарии сопровождающего пакета Debian (debian/postinst
, debian/prerm
и т.д.) Могут дополнительно иметь аргумент old/new-version , но аргумента install dest dir нет. (См. Руководство по политике Debian)
Мой пакет основан на autotools (autoconf & automake), я думаю, debuild
сконфигурирует пакет с помощью DESTDIR=""
и prefix=/usr
.
Хотя изменение DESTDIR
или prefix
для других значений не является обычным явлением, но, возможно, это полезно.
Например, если мой пакет установлен в /node-136/usr/local
, где DESTDIR=/node-136
и prefix=/usr/local
, но как я могу узнать это в сценарии debian/postinst
, так что я могу сделать конфиг подправить к правильной установке?