Como descubro quais softwares / pacotes estão instalados a partir da data de instalação do Ubuntu?

2

Estou prestes a desinstalar o Ubuntu completamente e reinstalar uma cópia nova. Antes de fazer isso, quero fazer uma lista do software / pacote que eu instalei até agora. Alguma maneira de listar?

Atualização:

A resposta de Rinzwind mostra como obter a lista de todos os pacotes do momento em que o Ubuntu veio e instala diretamente os pacotes, se eles não estão presentes, mas eu quero pegar apenas a lista; não quer instalar.

    
por Santosh Kumar 07.05.2012 / 12:58

3 respostas

0
dpkg --get-selections > installed-software

cria um arquivo de texto chamado installed-software com todo o software instalado. Mova esse arquivo para um backup.

dpkg --set-selections < installed-software
deselect

irá instalar todos os pacotes que não foram instalados (caso você queira instalá-los)

Se você quiser fazer uma lista das diferenças que você faz outro arquivo depois de instalar o Ubuntu novamente:

dpkg --get-selections > installed-software_new

e você pode diff os 2 arquivos.

Se você instalou a mesma versão Ubuntu, o resultado deve ser uma lista de pacotes da versão antiga que não foi instalada na nova versão. O Ubuntu mais recente terá outras versões de pacotes, então não funcionará.

    
por Rinzwind 07.05.2012 / 13:08
0

Você pode tentar isto: se você gosta de fazer backup / restaurar todos os seus aplicativos, você pode tentar o AptOnCd do Ubuntu Software Center.

    
por user63053 13.05.2012 / 13:28
0

Existe uma lista completa no arquivo manifesto de cada distribuição no link

Para obter apenas a lista, use

source /etc/lsb-release
wget http://releases.ubuntu.com/$DISTRIB_CODENAME/ubuntu-$DISTRIB_RELEASE-desktop-amd64.manifest \
     -q -O - | cut -f 1 > packages.manifest.list
# compare it with the list generated by 
dpkg --get-selections  | cut -f 1 > packages.installed.list
# from moreutils you can use combine:
combine packages.installed.list not packages.manifest.list > packages.diff.list

para 32 bits usa outro manifesto:

wget http://releases.ubuntu.com/$DISTRIB_CODENAME/ubuntu-$DISTRIB_RELEASE-desktop-i386.manifest -q -O - | cut -f 1 > packages.manifest.list  
    
por rubo77 21.02.2015 / 15:16