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)