Скрытые части недавно удаленного программного обеспечения

Кэш на картах ethernet обычно находится вокруг нескольких kB, но вы не будете знать об этом как о нормальном пользователе, так как ваше видео транслируется на ваш жесткий диск, поэтому в этом случае речь идет о том, сколько свободного места у вас на этом .

$ lspci | grep -i eth | cut -d' ' -f1 | while read d; do lspci -vvvs $d; echo; done 00:19.0 Ethernet controller: Intel Corporation 82567V-2 Gigabit Network Connection Subsystem: Intel Corporation Device 0028 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Region 0: Memory at d0700000 (32-bit, non-prefetchable) [size=128K] Region 1: Memory at d0724000 (32-bit, non-prefetchable) [size=4K] Region 2: I/O ports at f0c0 [size=32] Capabilities: Kernel driver in use: e1000e Kernel modules: e1000e

Я предполагаю, что большинство поставщиков не просто делятся своими данными. Не надейтесь, что размер = 128K, вероятно, является прошивкой карты, а размер = 4K является его кешем на борту.

10
задан 21 October 2011 в 13:38

1 ответ

1) Да, загруженные пакеты хранятся в /var/cache/apt/archives/. Вы можете удалить их, запустив sudo apt-get clean.

Из man apt-get:

clean очищает локальный репозиторий полученных файлов пакетов. Он удаляет все, кроме файла блокировки, из / var / cache / apt / archives / и / var / cache / apt / archives / partial /. Когда APT используется как метод dselect (1), очистка выполняется автоматически. Те, кто не использует dselect, скорее всего, захотят запустить apt-get clean время от времени, чтобы освободить место на диске.

2) Пакеты обновляются со временем. Когда вы будете уведомлены о новых обновлениях, пакеты еще не были загружены (или вы должны были сконфигурировать иначе, а пакеты загружены, но не установлены). Если вы обновите информацию о своих пакетах, запустив sudo apt-get update или нажав Refresh в вашем диспетчере пакетов, последние версии пакетов будут известны менеджеру пакетов. При продолжении обновления, либо запустив sudo apt-get upgrade, либо нажав Apply в Synaptic, будет использоваться последняя версия пакета. Если этот файл был ранее загружен, он будет использоваться. Если этот файл устарел, будет получен новый файл.

Если вы посмотрите в каталоге кеша в /var/cache/apt/archives, вы заметите, что пакеты идентифицируются по имени и версии. Например, у меня есть три разных файла (версии) из chromium-browser в этом каталоге:

chromium-browser_11.0.696.57~r82915-0ubuntu0.11.04.1_amd64.deb
chromium-browser_11.0.696.65~r84435-0ubuntu0.11.04.1_amd64.deb
chromium-browser_11.0.696.68~r84545-0ubuntu0.11.04.1_amd64.deb

Цель этого кеша - ускорить повторную установку приложений, если это необходимо. Вы можете сравнить его с кешем интернет-браузеров, изображения загружаются только в первый раз. В будущем браузер проверяет на сервере, обновляется ли изображение. Если это так, будет использоваться кешированный. В противном случае загружается новая, старая старая бесполезна.

15
ответ дан 25 May 2018 в 23:55

Другие вопросы по тегам:

Похожие вопросы: