Também fornece informações sobre o estado do pacote (atualizado, atualizável, ...) e sobre a distribuição de origem (wheezy, jessie, ...). Pode-se filtrar facilmente pacotes provenientes de backports ou outros repositórios exóticos.
Este programa é empacotado separadamente. Instale-o primeiro com:
Isso é muito bom, pois mostra a versão para a qual um pacote pode ser atualizado. +1.
Randall Cozinhe
combinado com apt-mark showmanualisso dá-lhe uma agradável e fácil de recuperar versões de todos os pacotes instalados manualmente, veja também esta resposta Askubuntuapt-mark showmanual > /tmp/versions && apt-show-versions | grep -f /tmp/versions
Gregor
4
O comando a seguir lista os pacotes com suas versões e , além disso , permite configurar um sistema com os mesmos pacotes e versões posteriormente, usando o pkg-selections.txtarquivo gerado aqui:
Respostas:
experimentar
dpkg -l
lista os pacotes, versão e uma breve descrição.
fonte
apt-show-versions
pois mostra também qual éuptotdate
.A maneira mais simples é usar
dpkg
, mas pode mostrar alguns pacotes estranhos e truncar nomes longos de pacotes e números de versão:Para listar apenas pacotes instalados corretamente e não truncar nomes:
Para obter mais controle sobre o formato de saída, você pode usar
dpkg-query
:fonte
Outro comando pode ser:
Também fornece informações sobre o estado do pacote (atualizado, atualizável, ...) e sobre a distribuição de origem (wheezy, jessie, ...). Pode-se filtrar facilmente pacotes provenientes de backports ou outros repositórios exóticos.
Este programa é empacotado separadamente. Instale-o primeiro com:
fonte
apt-mark showmanual
isso dá-lhe uma agradável e fácil de recuperar versões de todos os pacotes instalados manualmente, veja também esta resposta Askubuntuapt-mark showmanual > /tmp/versions && apt-show-versions | grep -f /tmp/versions
O comando a seguir lista os pacotes com suas versões e , além disso , permite configurar um sistema com os mesmos pacotes e versões posteriormente, usando o
pkg-selections.txt
arquivo gerado aqui:Cada linha conterá o nome do pacote, versão e um "A" opcional se o pacote foi instalado automaticamente.
Fonte: " Clonando um sistema Debian - pacotes e versões idênticas ". Também contém o script que configura um sistema
pkg-selections.txt
.fonte
Para listar os nomes de cada pacote instalado, digite como qualquer usuário:
Você obterá uma saída como esta:
Para remover a cadeia de caracteres desnecessária "install", você pode usar sed :
E se você não quiser salvá-lo em um arquivo chamado InstalledPackages , digite:
fonte
Se você não tiver acesso ao sistema ativo e tiver um backup da
/
partição raiz , poderá:Agora isso
/root/installed_app
contém todos os pacotes instalados!fonte