[Debian или Ubuntu] как получить список всех установленных deb-пакетов

july

Мне нужно на одну машину (Ubuntu) поставить все те пакеты, которые установлены на другую машину (тоже Ubuntu). Как мне лучше это сделать?
Помню, что где-то видел описание того, как для deb-based системы получить полный список установленных пакетов, которые можно потом скормить aptitude или apt-get. Но вот как это сделать — не помню :(
Заранее спасибо за советы.

Marinavo_0507

кажется, dpkg --{get,set}-selections

alfadred

http://www.debian.org/doc/manuals/debian-reference/ch02.en.h...
Не уверен, что это не устаревшее решение.

july

Большое спасибо, сейчас пробую. Это нормально что debconf-set-selections долго выполняется (уже ~10 мин)?

hwh2010

Мне нужно на одну машину (Ubuntu) поставить все те пакеты, которые установлены на другую машину (тоже Ubuntu). Как мне лучше это сделать?
я предпочитаю deborphan
заодно и поймёшь, что там реально нужно

kruzer25

как получить список всех установленных deb-пакетов
dpkg-query -l

july

И тебе спасибо, учту про dpkg-query на будущее. Решение же предложенное оказалось более удобным.

doublemother

dpkg -l | awk '{print $2;}'

serega1604

>dpkg -l | awk '{print $2;}'
а те пакеты которые rc ты тоже предлагаешь поставить?

doublemother

Хорошо,
dpkg -l | grep ^ii | awk '{print $2;}'
Оставить комментарий
Имя или ник:
Комментарий: