LINUX.ORG.RU
ФорумAdmin

Список зависимостей из deb пакета

 , ,


0

1

Народ подскажите, пожалуйста, можно ли непосредственно из бинарного deb файла вытянуть зависимости с путями, где они там находятся, или может быть есть возможность имитации установки deb файла аналог apt install без самой установки чтобы на экране увидеть пути необходимых зависимостей?

Перемещено hobbit из general


Ответ на: комментарий от xxoaea
 -s, --simulate, --just-print, --dry-run, --recon, --no-act
           No action; perform a simulation of events that would occur based on the current system state but do not actually change the system.
Aceler ★★★★★
()
Ответ на: комментарий от xxoaea

Наверное, правильно будет сделать как-то так:
1. Получить список зависимостей у пакета (dpkg --info, apt-cache, show, ...)
2. Скачать зависимость (apt-get install --download-only).
3. Забрать файлы в /var/cache/apt/archive

urxvt ★★★★★
()
Ответ на: комментарий от xxoaea

С параметром симуляции рут и судо ненужны если что.

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от xxoaea

Ну ты спрашивал apt-get install без собственно установки. Вот оно.

Если тебе нужны сами файлы, то –download-only.

Aceler ★★★★★
()

В дополнение к ответам выше. Посмотреть зависимости бинарного пакета dpkg -I bash_5.2.15-2_amd64.deb.

Deb пакет - это простой ar архив, в нем еще архив control.tar.xz, в котором лежит control. Его можно и в mc поглядеть.

undef ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.