Как я могу установить сторонний пакет.deb в произвольный базовый каталог?
У меня есть.deb, который вежливо устанавливает себя в /opt. Для моих целей я бы предпочел, чтобы он действовал как первоклассный гражданин и устанавливался в обычных местах файловой системы.
Есть ли способ сделать это?
Это Ubuntu 10.04.4
Обновить
я пытался --root=/
, это не меняет место установки.
1 ответ
Решение
Это невозможно без перекомпоновки пакета Debian - это, безусловно, вариант, если вы хотите создать свою собственную иерархию каталогов. Пакет - предположительно - собран и протестирован на основе структуры каталогов в / opt, и, не зная подробностей о пакете, он может даже не быть в состоянии выполнить, не находясь в этом каталоге.