The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Получение списка внешних .deb завис..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Получение списка внешних .deb завис..."  +/
Сообщение от auto_tips (ok) on 02-Июн-12, 04:23 
Если программисту необходимо создать установочный пакет для Debian-подобных систем, необходимо указывать список внешних зависимостей (дополнительных пакетов необходимых для полноценного запуска бинарного файла).

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

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

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

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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Получение списка внешних .deb зависимостей для исполняемого ..."  +/
Сообщение от ACCA (ok) on 02-Июн-12, 04:23 
man dh_shlibdeps

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Получение списка внешних .deb зависимостей для исполняемого ..."  +/
Сообщение от Карбофос (ok) on 05-Июн-12, 20:23 
да, это так. спасибо. но мне пришлось проводить работы для уменьшения количества внешних зависимостей
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Получение списка внешних .deb зависимостей для исполняемого ..."  +/
Сообщение от light (??) on 19-Июл-12, 00:22 
очень правильная работа, все бы так работали
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру