Debian 9.5 amd64 패키지 목록 업데이트를 다운로드할 때 아이콘 파일이 무시됩니까?

Debian 9.5 amd64 패키지 목록 업데이트를 다운로드할 때 아이콘 파일이 무시됩니까?

상태

APT 또는 APTITUDE를 사용하여 Debian 9.5 amd64(안정, 백포트, 테스트, 불안정) 패키지 목록을 업데이트할 때 이 글을 쓰는 시점에서 업데이트의 다운로드 크기는 60MB이고 그 크기의 절반은 아이콘 파일입니다. 128x128.

저는 GUI 패키지 관리자를 사용하지 않기 때문에 아이콘을 다운로드할 필요가 없다고 생각합니다.

표적

시간을 절약하기 위해 업데이트 다운로드 크기를 최소로 제한하고 싶습니다.

질문

아이콘 파일을 다운로드하지 않고도 패키지 목록을 업데이트할 수 있나요? 업데이트 다운로드에서 생략할 수 있는 항목은 무엇입니까? 그렇다면 어떻게? 그렇지 않다면 왜 그렇습니까?

답변1

현재 보고 있는 현상은 의 활동으로 인해 발생한 것일 수 있습니다 appstream.

바라보다https://www.freedesktop.org/software/appstream/docs/sect-AppStream-IconCache.html또는https://askubuntu.com/questions/775069/what-is-appstream-why-is-it-installed-what-is-it-doing.

설치 후 appstream다음 sudo apt update이 생성됩니다(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

위 예의 아이콘 다운로드는 상대적으로 작지만 알파 또는 베타 개발 단계의 릴리스에서는 몇 MB가 될 수 있습니다.

말씀하신대로라면,

GUI 패키지 관리자를 사용하지 않기 때문에 아이콘을 다운로드할 필요가 없습니다.

계속하기 전에 실행 sudo apt purge appstream하고 출력을 확인하세요 .

$ 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] 

물론 시스템에 표시되는 내용은 다를 수 있습니다.

관련 정보