Eu fiz uma nova instalação do Ubuntu 18.04 hoje. Eu estava antes em uma versão 16.10. Eu tenho seguido as instruções desta página de documentação francesa: link .
Meu objetivo é restaurar todos os meus pacotes precedentes nesta nova versão. Estou confuso, pois gostaria de restaurar apenas os pacotes que eu instalei manualmente, e não os trazidos pelo ubuntu 16.10, nem pela nova instalação (instalação mínima) de 18.04.
Eu tentei comparar a lista de pacotes que salvei antes da instalação com o arquivo ubuntu-16.10-desktop-amd64.manifest usando os comandos diff & cmp. Eu tenho o arquivo de manifesto aqui: link
Eu tenho a lista de pacotes com o cmd:
dpkg --get-selections > liste-des-paquets_'hostname'_'date +%Y-%m-%d-%H-%M'
Então, minhas perguntas são:
Agradeço sua ajuda.
EDIT: Um progresso em direção a solução que eu descobri é fazer uma lista dos pacotes atuais e compará-los com diff com a lista dos pacotes antigos
diff -yb --suppress-common-lines new_list_of_package_name old_list_of_package | grep -e ">" > change-to-add
Então:
cut -d ">" -f 2 change-to-add | cut -c 2-
Dessa forma eu recebo uma lista com todas as linhas que eu preciso classificar. Eu ainda preciso comparar a lista com o arquivo de manifesto, então eu não adiciono kernels linux antigos que eu não preciso.