dpkg -l
fornecerá uma lista de todos os aplicativos instalados em uma caixa baseada no debian. Para mais informações, consulte esta página .
Além disso, dpkg -L <pkgname>
mostra os arquivos instalados para.
Estou pensando em comprar um VPS e usar o Ubuntu com ele. Instalei o linux em servidores domésticos e quase sempre escolho um sistema muito simples e, em seguida, instalo os pacotes manualmente após a conclusão da instalação.
No entanto, para um VPS, alguns provedores têm imagens pré-criadas que podem ser usadas. Se eu fosse usar um deles, qual é a maneira mais fácil de descobrir / listar o que já está instalado, incluindo coisas como locais e versões?
dpkg -l
fornecerá uma lista de todos os aplicativos instalados em uma caixa baseada no debian. Para mais informações, consulte esta página .
Além disso, dpkg -L <pkgname>
mostra os arquivos instalados para.
Alguns outros truques úteis: se você instalar "debian-goodies", você terá o comando "dpigs" para exibir o pacote instalado ordenado pelo uso do espaço em disco.
Outro truque útil se você quiser fazer várias instalações semelhantes: use
dpkg --get-selections > installedpackages.txt
Na máquina instalada, transfira o arquivo para a nova máquina e
cat installedpackages.txt | dpkg --set-selections
Então faça
apt-get -u dselect-upgrade
E espere:)
No CentOS / RHEL / Fedora / etc:
rpm -qa | sort
Consulte o banco de dados rpm
para todos os pacotes e coloque-os em ordem alfabética:)
Posteriormente, eu confiaria em usar yum
para gerenciar os pacotes, em vez de rpm
diretamente, pois ele também lidaria com dependências.
sudo dpkg -l > packageslist
more packageslist