Ao usar apt-get install <package_name>
, e há dependências que precisam ser baixadas, o terminal gera nomes de pacotes adicionais e tamanho total e solicita confirmação antes do download.
Porém, quando as dependências são satisfeitas e nada além do pacote nomeado precisa ser baixado, não há saída de tamanho nem confirmação.
Ao usar o Synaptic, posso ver o tamanho total que os novos pacotes usarão após a instalação, mas não há como ver o tamanho que precisa ser baixado, exceto para ir de pacote para pacote e usar propriedades para ver o tamanho compactado.
Gostaria de saber se existe uma maneira de ver o tamanho de um pacote no terminal e no Synaptic antes de fazer o download e instalá-lo?
fonte
Size
é bytes eInstalled-Size
é KiB, mas não sei se isso está definido em qualquer lugar. Por exemplo, versões do Firefox:apt-cache show firefox | grep -E "Package:|Version:|Size:"
apt
. Por exemplo,apt show firefox | grep Size
apt-cache show
Emitirá o valor real especificado no arquivo em quedebian/control
a documentaçãoInstalled-Size
pode ser encontrada aqui: debian.org/doc/debian-policy/…apt-cache show <package>
ouaptitude show <package>
mostrará mais informações sobre um pacote, incluindo seu tamanho.Apenas para o tamanho do pacote, você pode usar:
ou
Para
.deb
pacotes você pode usar:fonte
dpkg-deb -I <package>.deb | grep Installed-Size
Você pode usar o modo "dry run", que apenas finge baixar e instalar pacotes
fonte
Isso também é correto, mas o tamanho é exibido em bytes. E isso mostra o tamanho em um formato melhor, mas se o pacote for de tamanho muito pequeno (digamos <1 MB), apesar de
echo 'n'
disso, ele instalará o pacote (porque, nesse caso, o apt não solicita).Então, você usa
--no-download
com--assume-no
o seguinte:Aqui
--no-download
argumenta para não baixar o pacote e--assume-no
é para supor que não (n
) em caso de qualquer prompt.Exemplo:
fonte
Você pode tentar o comando abaixo para ver o tamanho de arquivos necessários para o download de um pacote específico.
A resposta do @enzotib é boa, mas mostra o tamanho dos arquivos que precisam ser baixados em algum outro formato, não nos mb. Mas este comando mostrará o tamanho em Mb.
Exemplo:
fonte
echo 'n' | sudo apt-get install <package>
ainda estrelado pacote de instalação, se é de tamanho muito pequeno