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