Snap, кажется, скопировал все дважды? Это нормально, чтобы удалить одну копию?

Итак, мой компьютер работает на память (двойная загрузка делает это, особенно если ваш ноутбук не имел столько памяти, чтобы начать с), поэтому я пошел искать вещи Удалить. Я был удивлен, чтобы найти папку / var / lib / snapd / snaps имел 1,4 ГБ файлов в нем, учитывая, что я действительно использую только Snap в качестве My Package Manager, когда APT не имеет программ / библиотек, которые я хочу.

Когда я открыл его, это то, что я нашел:

-rw------- 1 root root 102637568 Jan  6 16:20 core_10583.snap
-rw------- 1 root root  58052608 Oct 27 17:40 core18_1932.snap
-rw------- 1 root root  58073088 Dec 17 10:46 core18_1944.snap
-rw------- 2 root root  62349312 Dec  6 19:48 discord_119.snap
-rw------- 1 root root  62349312 Jan  3 15:32 discord_120.snap
-rw------- 1 root root 169254912 Jun  7  2020 gnome-3-28-1804_128.snap
-rw------- 1 root root 170778624 Oct 11 17:33 gnome-3-28-1804_145.snap
-rw------- 1 root root 228478976 Oct  2 01:21 gnome-3-34-1804_60.snap
-rw------- 1 root root 229629952 Jan 10 01:35 gnome-3-34-1804_66.snap
-rw------- 1 root root  67477504 Nov 25 12:31 gtk-common-themes_1513.snap
-rw------- 1 root root  67915776 Nov 28 00:34 gtk-common-themes_1514.snap
drwxr-xr-x 2 root root      4096 Apr 11  2020 partial
-rw------- 1 root root  32571392 Dec  5 18:33 snapd_10492.snap
-rw------- 1 root root  32600064 Jan  6 16:20 snapd_10707.snap
-rw------- 1 root root  53501952 Nov 25 19:32 snap-store_498.snap
-rw------- 1 root root  53522432 Dec 19 16:35 snap-store_518.snap

Как вы можете видеть, есть два копии всего - это выглядит как Snap не удалось удалить предыдущую версию при установке новой версии, которая, вероятно, объясняет, почему Папка завершила память столько памяти. Я соблазн просто удалить все старые файлы, но я подумал, что было лучше всего проверить, это не просто часть того, как Snap работает, и эти дубликаты файлов не важно как-то. И если это как-то функции дизайна, я был бы очень любопытен, какие выгоды приобретены буквально удваивающими количество памяти, которое используется.

0
задан 21 January 2021 в 18:07

1 ответ

При обновлении snap сохраняет предыдущую версию. Поэтому нормально, что вы находите два экземпляра конкретного оснастки .

По своей конструкции, к сожалению, вы не можете настроить snap так, чтобы он не сохранял предыдущую версию. При желании можно сохранить больше версий, изменив опцию refresh-retain.

Можно всегда удалить конкретную версию оснастки командой, но для автоматического удаления резервных копий всех оснасток можно использовать сценарий .

2
ответ дан 18 March 2021 в 23:41

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

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