Безопасно удалить & hellip ;?

Я пытаюсь настроить LiveCD, но мне не удается разместить его на обычном CD. Поэтому я проверил и обнаружил несколько файлов, из которых я не знаю, безопасно ли их удалить.

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

Файлы:

  • /var/cache/apt-xapian-index/index.1/postlist.DB
    • Этот файл кажется мне довольно бесполезным, и он продолжает расти с каждым разом. Сейчас он составляет 38 МБ, хотя я мог поклясться, что в последний раз, когда я проверял, было только 27 МБ.
  • /var/cache/apt-xapian-index/index.1/termlist.DB
    • Та же история, что и postlist.DB.
  • Файлы в /var/lib/apt/lists/
    • Мне кажется, что это кэшированные файлы, которые автоматически восстанавливаются при запуске apt-get update, это правильно? Я не осмелюсь удалить их, если не уверен, что что-то сломаю. Все эти файлы вместе составляют около 50 МБ.
  • /boot/initrd.img-3.0.0-12-generic
    • Я совсем не уверен в этом ... Но разве этот файл не создается автоматически, когда пользователь устанавливает систему на свой жесткий диск? ? Я думал, что файл initrd.lz в каталоге casper внутри ISO уже содержит материал initrd для загрузки liveCD.
  • /var/cache/debconf/templates.dat
    • Разве это автоматически не воссоздается при запуске apt-get update?
  • Остальные файлы внутри /var/cache/apt-xapian-index/index.1
    • Разве они не все файлы кэша, которые автоматически воссоздаются?

Вам не нужно рассказывать мне обо всех файлы в одном ответе. Но если вы знаете одного или нескольких из них, я был бы признателен, если бы вы сказали мне.

5
задан 12 December 2011 в 18:50

2 ответа

Вы можете удалить файлы кеша .. они создаются при обновлении или установке некоторых файлов через apt ... & amp; это рекомендуется с моей стороны .. не редактируйте ничего в папке / boot.

0
ответ дан 12 December 2011 в 18:50

У меня есть только частичный ответ на ваш трехлетний вопрос.

Удалить /var/cache/apt-xapian-index

Каталог создается пакетом apt-xapian-index, который предоставляет функцию быстрого поиска в Synaptic Package Manager . Эта функция не является обязательной, поэтому вы можете безопасно удалить содержимое в каталоге apt-xapian-index.

$ ls -l /var/cache/apt-xapian-index/index.2/
total 84912
-rw-r--r-- 1 root root        0 Nov 30  2014 flintlock
-rw-r--r-- 1 root root       28 Oct  4  2014 iamchert
-rw-r--r-- 1 root root      712 Nov 30  2014 postlist.baseA
-rw-r--r-- 1 root root      712 Nov 23  2014 postlist.baseB
-rw-r--r-- 1 root root 45531136 Nov 30  2014 postlist.DB
-rw-r--r-- 1 root root       40 Nov 30  2014 record.baseA
-rw-r--r-- 1 root root       40 Nov 23  2014 record.baseB
-rw-r--r-- 1 root root  1572864 Nov 30  2014 record.DB
-rw-r--r-- 1 root root       94 Nov 30  2014 spelling.baseA
-rw-r--r-- 1 root root       94 Nov 23  2014 spelling.baseB
-rw-r--r-- 1 root root  5423104 Nov 30  2014 spelling.DB
-rw-r--r-- 1 root root       14 Nov 30  2014 synonym.baseA
-rw-r--r-- 1 root root       14 Nov 23  2014 synonym.baseB
-rw-r--r-- 1 root root    16384 Nov 30  2014 synonym.DB
-rw-r--r-- 1 root root      543 Nov 30  2014 termlist.baseA
-rw-r--r-- 1 root root      542 Nov 23  2014 termlist.baseB
-rw-r--r-- 1 root root 34357248 Nov 30  2014 termlist.DB
$ cd /var/cache/
$ sudo rm -r apt-xapian-index

Я сэкономил не менее 80 МБ на своем компьютере. Однако это было сделано только после того, как я понял, что эти файлы не были удалены после того, как некоторое время назад очистил пакет apt-xapian-index.

В любом случае очистить apt-xapian-index

Эта дополнительная функция каждый раз вызывала некоторые задержки при запуске менеджера пакетов, по крайней мере, из моего опыта работы с Xubuntu 12.04. Так что я его убрал. В результате окно быстрого поиска будет отсутствовать (отмечено красным кружком на снимке экрана ниже).

apt-xapian-index-removed-in-synaptic

Удаление пакета не означает, что вы не можете искать в менеджере пакетов. Пока поле поиска удалено и быстрый поиск отключен, менеджер пакетов теперь будет работать быстрее. Вы всегда можете нажать кнопку Поиск , чтобы выполнить обычный поиск.

Сохранить /boot/initrd.img*

/boot/initrd.img-3.0.0-12-generic

Я совсем не уверен в этом ... Но не этот файл автоматически создаваться, когда пользователь устанавливает систему на свой жесткий диск? Я думал, что файл initrd.lz в каталоге casper внутри ISO уже содержит материал initrd для загрузки liveCD.

При выполнении chroot важно сохранить файлы /boot/initrd.img* и /boot/vmlinuz*. Я считаю, что эти файлы нужны команде update-initramfs, которая сгенерирует соответствующие файлы для существующего ядра и позже скопирует их обратно в каталог casper.

Как вы сказали, он предположительно создается автоматически, но я обнаружил, что это верно только для локально установленной системы и не для случая с chroot. Если файлы /boot/initrd.img* и /boot/vmlinuz* отсутствовали, перейдите к созданию Squashfs, APT удалит и повторно загрузит те же пакеты для существующего ядра и выполнит их после установки, чтобы обеспечить восстановление этих файлов.

0
ответ дан 12 December 2011 в 18:50

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

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