Размер пакета отличается между dpkg-запросом и apt-cahce

#linux #ubuntu #dpkg

#линукс #ubuntu #dpkg

Вопрос:

Я пытался установить размер пакета на свою виртуальную машину Ubuntu, и поэтому я попробовал 2 разные команды: dpkg-запрос и apt-кэш. Я сделал это для 2 пакетов, которые я ранее установил: git и terminator:

Для пакета git:

 1. $ dpkg-query -Wf '${Installed-Size}t${Package}n' | grep git  Output:  69 elpa-git-commit  1446 elpa-magit  94 elpa-magit-popup  35680 git  1233 git-cvs  864 git-daemon-run  11263 git-doc  ...  2. $ apt-cache show git | grep '^Size:'  Output:  Size: 4554416  Size: 4553836  

Для пакета терминатора:

 3. $ dpkg-query -Wf '${Installed-Size}t${Package}n' | grep terminator  Output: 2099 terminator    while    4. $ apt-cache show terminator| grep '^Size:'  Output: Size: 313088  

Так что я немного запутался. Мои вопросы:

  1. Почему dpkg-запрос на «git» дает так много пакетов (содержащих слово «git»), в то время как apt-кэш на » git » дает ТОЛЬКО 2 простых результата (вероятно, для 2 разных версий)
  2. Почему dpkg-запрос на «терминаторе» дает другой размер, чем apt-кэш на пакете «терминатор»?