omitir arquivos de ícones do download de atualizações das listas de pacotes Debian 9.5 amd64?

0

situação

quando eu estou atualizando as listas de pacotes do Debian 9.5 amd64 (stable, backports, test, unstable) usando APT ou APTITUDE, o tamanho do download da atualização é, a partir desta postagem, cca 60 MB com metade do tamanho sendo ícone arquivos, por exemplo ícones-128x128.

Acredito que não preciso fazer o download de ícones, pois não estou usando gerenciadores de pacotes da GUI.

meta

Eu gostaria de limitar o tamanho do download das atualizações ao mínimo para economizar tempo.

qustions

é possível atualizar as listas de pacotes sem baixar os arquivos de ícones? o que mais é possível omitir do download da atualização? se sim, como? se não, por quê?

    
por kinda.autistic 10.11.2018 / 09:18

1 resposta

0

O que você está vendo provavelmente é causado pela atividade de appstream .

Consulte o link ou link .

Com appstream instalado, sudo apt update produziria algo assim (no Xubuntu 18.10):

Ign:1 http://dl.google.com/linux/chrome/deb stable InRelease
Get:2 http://security.ubuntu.com/ubuntu cosmic-security InRelease [83.2 kB]                                 
Hit:3 http://in.archive.ubuntu.com/ubuntu cosmic InRelease                                                  
Get:4 http://in.archive.ubuntu.com/ubuntu cosmic-updates InRelease [83.2 kB]                              
Get:5 http://dl.google.com/linux/chrome/deb stable Release [943 B]                                                   
Get:6 http://dl.google.com/linux/chrome/deb stable Release.gpg [819 B]                                               
Hit:7 http://in.archive.ubuntu.com/ubuntu cosmic-backports InRelease                             
Get:8 http://security.ubuntu.com/ubuntu cosmic-security/main i386 Packages [33.4 kB]
Get:9 http://in.archive.ubuntu.com/ubuntu cosmic-updates/main i386 Packages [47.7 kB]                                         
Get:10 http://security.ubuntu.com/ubuntu cosmic-security/main amd64 Packages [33.4 kB]
Get:11 http://in.archive.ubuntu.com/ubuntu cosmic-updates/main amd64 Packages [49.4 kB]
Get:12 http://security.ubuntu.com/ubuntu cosmic-security/main Translation-en [13.7 kB] 
Get:13 http://in.archive.ubuntu.com/ubuntu cosmic-updates/main Translation-en [20.2 kB]
Get:14 http://security.ubuntu.com/ubuntu cosmic-security/main amd64 DEP-11 Metadata [204 B]                
Get:15 http://in.archive.ubuntu.com/ubuntu cosmic-updates/main amd64 DEP-11 Metadata [52.0 kB]             
Get:16 http://security.ubuntu.com/ubuntu cosmic-security/main DEP-11 48x48 Icons [29 B]
Get:17 http://security.ubuntu.com/ubuntu cosmic-security/main DEP-11 64x64 Icons [29 B]
Get:18 http://security.ubuntu.com/ubuntu cosmic-security/universe amd64 Packages [22.2 kB]
Get:19 http://in.archive.ubuntu.com/ubuntu cosmic-updates/main DEP-11 48x48 Icons [5,926 B]
Get:20 http://in.archive.ubuntu.com/ubuntu cosmic-updates/main DEP-11 64x64 Icons [8,457 B]
Get:21 http://security.ubuntu.com/ubuntu cosmic-security/universe i386 Packages [22.2 kB]
Get:22 http://in.archive.ubuntu.com/ubuntu cosmic-updates/universe i386 Packages [29.9 kB]
Get:23 http://in.archive.ubuntu.com/ubuntu cosmic-updates/universe amd64 Packages [29.9 kB]
Get:24 http://security.ubuntu.com/ubuntu cosmic-security/universe Translation-en [11.8 kB]
Get:25 http://in.archive.ubuntu.com/ubuntu cosmic-updates/universe Translation-en [15.4 kB]
Get:26 http://security.ubuntu.com/ubuntu cosmic-security/universe amd64 DEP-11 Metadata [2,448 B]
Get:27 http://in.archive.ubuntu.com/ubuntu cosmic-updates/universe amd64 DEP-11 Metadata [5,724 B]
Get:28 http://security.ubuntu.com/ubuntu cosmic-security/universe DEP-11 48x48 Icons [4,031 B]
Get:29 http://in.archive.ubuntu.com/ubuntu cosmic-updates/universe DEP-11 48x48 Icons [4,031 B]
Get:30 http://security.ubuntu.com/ubuntu cosmic-security/universe DEP-11 64x64 Icons [4,058 B]
Get:31 http://in.archive.ubuntu.com/ubuntu cosmic-updates/universe DEP-11 64x64 Icons [4,058 B]
Reading package lists... Done

Os downloads para ícones no exemplo acima são relativamente pequenos, mas podem ter vários MB em distros que estão em estágio alfa ou beta de desenvolvimento.

Se, como você diz,

I do not need to download icons as I am not using GUI package managers.

simplesmente execute sudo apt purge appstream e examine a saída antes de prosseguir:

$ sudo apt purge appstream*
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'appstream-generator' for glob 'appstream*'
Note, selecting 'appstream-glib-doc' for glob 'appstream*'
Note, selecting 'appstream' for glob 'appstream*'
Note, selecting 'appstream-util' for glob 'appstream*'
Note, selecting 'appstream-index' for glob 'appstream*'
Note, selecting 'appstream-doc' for glob 'appstream*'
Note, selecting 'appstream-qt5' for glob 'appstream*'
Note, selecting 'appstream' instead of 'appstream-index'
Package 'appstream-qt5' is not installed, so not removed
Package 'appstream-doc' is not installed, so not removed
Package 'appstream-glib-doc' is not installed, so not removed
Package 'appstream-generator' is not installed, so not removed
Package 'appstream-util' is not installed, so not removed
The following packages will be REMOVED:
  appstream* apt-config-icons* gnome-software* gnome-software-plugin-snap*
0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded.
After this operation, 3,029 kB disk space will be freed.
Do you want to continue? [Y/n] 

Claro, o que você vê nos seus sistemas talvez seja diferente.

    
por 10.11.2018 / 14:05