dpkg --get-selections > packlist.txt
cat packlist.txt | dpkg --set-selections
dselect install
Para detalhes sobre este comando, verifique aqui sobre as alegrias da programação
Se você precisar dos mesmos usuários e senhas, deverá pegar /etc/group
/etc/passwd
e /etc/shadow
Se você precisar dos dados do usuário, você precisa copiar /home
(normalmente é ENORME, portanto, foi deixado de fora do post original)