Como descobrir quais arquivos serão instalados no sistema de arquivos ao instalar um pacote com o aptitude?


3

No meu caso eu quero fazer aptitude install wireless-tools mas quer saber quais arquivos serão instalados e onde no sistema de arquivos antes Eu instalo o pacote.

Respostas:


1

instale o pacote 'apt-file':

apt-get install apt-file

você pode então verificar o conteúdo de qualquer pacote sem baixar o pacote antecipadamente:

apt-file list PACKAGENAME

2

Você pode ir para packages.debian.org e procure pelo pacote que você está interessado. No final da página de cada pacote, há um link marcado [list of files] (um para cada arquitetura) que o levará à lista de arquivos a serem instalados. Por exemplo, aqui está o lista de arquivos para Python .


Isso é útil, embora forneça alguns resultados estranhos, veja o resultado para o gnome: packages.debian.org/wheezy/all/gnome/filelist Eu suponho que deveria haver mais mudanças no sistema de arquivos.
JohnnyFromBF

Ah, sim, essa abordagem não fornece listas de arquivos de todas as dependências. Não sei como conseguir isso ...
jjlin

1

Você pode baixar o pacote .deb sem instalá-lo

apt-get --download-only install PACKAGENAME

Em seguida, liste o conteúdo do pacote .deb.

dpkg --contents /var/cache/apt/archives/PACKAFILEGENAME.deb


Essa é uma boa solução, obrigado!
JohnnyFromBF

0

Sempre há uma pergunta antes de iniciar a atualização para saber se você deseja continuar ou não. Você ainda pode iniciar a instalação e apenas dizer NÃO no momento apropriado.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.