osobně bych místo $ dpkg -l|grep ii použil $ aptitude search '~i!~M' - to odfiltruje balíky nainstalované automaticky
takže finální příkaz by zněl
aptitude search '~i!~M'|sed 's/^....\(\S\+\)\s.*/\1/' > seznam_balicku
btw. u $ dpkg -l|grep ii je grep ii nedostačující, protože nepokrývá balíčky jako ascii, ii, iitalian apod.; dpkg -l naštěstí ale vypíše jenom ty balíčky, které už byly někdy nainstalovány, takže chyba není až tak velká; správně by mělo být $ dpkg -l|grep '^ii'
@TIBOR
ano, to může dělat problém (ale pravděpodobně to nebude zas tak horké)
pro minimalizaci možnosti škod bych raději použil postup za pomoci aptitude výše - jména knihoven se mění nejvíce a ty se instalují takřka vždy automaticky jako závislosti
jména balíčků s programy se AFAIK mění jen vyjímečně