URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 84835
[ Назад ]

Исходное сообщение
"Раздел полезных советов: Получение списка внешних .deb завис..."

Отправлено auto_tips , 02-Июн-12 04:23 
Если программисту необходимо создать установочный пакет для Debian-подобных систем, необходимо указывать список внешних зависимостей (дополнительных пакетов необходимых для полноценного запуска бинарного файла).

Команда для определения списка зависимостей с выдачей информации о версиях внешних deb пакетов:

   dpkg -l $( dpkg -S $( ldd YourBinaryOrLib | awk '{print $3}' ) | awk '{{sub(":","",$1)} print $1}' )

где YourBinaryOrLib - имя собранного бинарного файла

URL:
Обсуждается: https://www.opennet.ru/tips/info/2693.shtml


Содержание

Сообщения в этом обсуждении
"Получение списка внешних .deb зависимостей для исполняемого файла"
Отправлено ACCA , 02-Июн-12 04:23 
man dh_shlibdeps

dpkg-buildpackage про него знает и сам пользуется.


"Получение списка внешних .deb зависимостей для исполняемого ..."
Отправлено Карбофос , 05-Июн-12 20:23 
да, это так. спасибо. но мне пришлось проводить работы для уменьшения количества внешних зависимостей

"Получение списка внешних .deb зависимостей для исполняемого ..."
Отправлено light , 19-Июл-12 00:22 
очень правильная работа, все бы так работали