Paquetes de listdo de Debian recomendados por packages ya instalados

Como sugiere el título: estoy buscando una forma de enumerar cada package recomendado por uno de los packages que ya están instalados en mi sistema. De forma similar a la forma en que muestra los packages recomendados al instalar algo.
Preferiría tener la list como X package recommends: W,Y,Z packages

Solutions Collecting From Web of "Paquetes de listdo de Debian recomendados por packages ya instalados"

Esto funciona:

 dpkg-query -W -f \ '${db:Status-Abbrev} ${Package} package recommends ${Recommends} packages\n' | sed -nr '/( [^ ]+){5,}/ s/^.i. //p' 

Sin embargo, el siguiente código genera datos duplicates, pero para el punto de inicio es un buen punto:

 dpkg -l "*" |egrep ^ii |awk {'print $2'} | xargs apt-cache show |egrep ^Recomm 

Deberías hacer lo mismo en un bucle:

 pack=`dpkg -l "*" |egrep ^ii |awk {'print $2'}` echo ${pack}:`apt-cache show $pack|egrep ^Recomm`