Preciso medir o tamanho exato de alguma instalação.
Por exemplo, preciso saber o uso de disco de arquivos apt install vim
.
Minha ideia é instalar um Ubuntu limpo primeiro, depois medir o tamanho de seu sistema de arquivos (x KB); Depois disso, faço apt install pkgname
e meço novamente o tamanho de seu sistema de arquivos (y KB).
Portanto, o uso do disco de apt install pkgname
= y - x
KB.
No entanto, existem alguns diretórios virtuais, como /proc
, então não sei como medir o tamanho exato do sistema de arquivos. Além disso, quando o fizermos apt install pkgname
, um deb
arquivo será baixado em /var/cache/apt/archives/
, então não sei como medir exatamente o uso do disco para pkgname
.
Para medir o uso do disco de um sistema de arquivos, há
df
(com-k
saída em kB):Não com
apt
. Consulte Onde os pacotes são armazenados com o APT no Ubuntu 16.04?apt-get
e outros ainda vão salvar o arquivo deb, mas para isso você temapt-get clean
:Use
apt show <packagename>
e veja a linhaInstalled-Size:
.apt show
também imprime uma linhaDownload-Size:
e é isso queapt-show
informa na linhaSize:
. Isso informa o tamanho do pacote .deb que precisa ser baixado para instalar o software.As informações também são exibidas para pacotes que não estão instalados no momento.