Sim. De man dpkg
:
-L, --listfiles package-name...
List files installed to your system from package-name.
Usando seu exemplo, o comando seria dpkg -L example-package
.
Se eu fizer um sudo apt install example-package -y
, o programa apt irá puxar o arquivo deb de seu repositório e instalá-lo no sistema.
Algum programa terá conf
arquivos dentro da pasta /etc
e seu arquivo executable
estará em /bin
e algum outro arquivo pode ou não estar na pasta /usr/share/example-package
.
Existe alguma maneira de obter a lista de arquivos / pastas criados durante essa instalação?
Se você quiser verificar o conteúdo antes de instalar um pacote, você também pode ir para http://packages.debian.org/<package name>
, em seguida, selecione a versão do pacote que deseja inspecionar e, em seguida, na parte inferior da página, haverá uma tabela de download links para esse pacote para cada arquitetura disponível. Na coluna mais à direita dessa tabela, há links com o rótulo [list of files]
. Clique no link correspondente à arquitetura do seu sistema e você verá exatamente o que o pacote contém, mesmo sem baixá-lo.
Se você já fez o download de um pacote .deb
, mas ainda não o instalou, poderá visualizar seu conteúdo com dpkg -c <package.deb>
. Se você quiser ver o que o script de pós-instalação do pacote faria, use dpkg -I <package.deb> postinst
. Em vez de postinst
, você também pode usar as palavras-chave preinst
, postrm
e prerm
para exibir os respectivos scripts, caso existam no pacote.