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.