zrootować do niego i uruchomić dpkg byłoby najłatwiejszą rzeczą. Zobacz https://superuser.com/a/417004/20798 na jak dostać pracę /proc, /sysi /devwewnątrz chroot.
Ponieważ masz działający system debianowy poza kopią zapasową, prawdopodobnie możesz po prostu użyć
dpkg --admindir=dir --get-selections
W dirdomyślnie /var/lib/dpkg, więc umieścić ścieżkę do tworzenia kopii zapasowych /var/lib/dpkg.
Nie zapominaj, że dpkg --get-selectionsnie pokazuje, które pakiety zostały zainstalowane ręcznie, a które zostały zainstalowane tylko w celu spełnienia zależności (i dlatego powinny być automatycznie usuwane, gdy nie są już potrzebne, ponieważ nowsze wersje pakietów, których tak naprawdę chcesz, mają różne zależności lub ponieważ usuwasz ręcznie zainstalowany pakiet).
Używam aptitude, który ułatwia oznaczenie wszystkiego jako automatycznie zainstalowanego, a następnie przejrzenie i oznaczenie niektórych pakietów jako zainstalowanych ręcznie, dopóki nic, co chcesz zachować, nie zostanie automatycznie usunięte. Start z dużymi meta-pakietów, takich jak build-essential, ekwiwalenty Debiana z ubuntu-standardi ubuntu-desktopi takie tam. W aptitude, naciśnij, raby zobaczyć odwrotną zależność pakietu (pkgs, które zależą od niego).