Я пытаюсь уменьшить место своего изображения докера Ubuntu. Учитывая, что существует очень мало использования для файлов человека, и я удалил их, фиксировал изображение и затем пытался использовать его. AFAICT это не причинило вреда. Однако я думал это стоящий выяснения здесь. Я запасаю какие-либо ужасные проблемы для будущего путем выполнения этого?
Короткий ответ: нет, это не должно вызывать главную проблему.
Я думаю, что Вы не нанесете главного ущерба кроме этих двух случаев:
/usr/share/man
папка вырастет, когда Вы сделаете установку/обновление пакета.Отключите способный кэш:
Когда Вы устанавливаете пакет с apt-get
или aptitude
в находящейся в Debian системе загруженный пакет, по умолчанию, сохранен в кэше APT, расположенном в /var/cache/apt/archives
. Это действительно не необходимо, поскольку Вы обычно не переустанавливаете тот же пакет никогда снова. Со временем, содержание в /var/cache/apt/archives
вырастет.
Создайте файл в /etc/apt/apt.conf.d/
названный 02nocache
с этим содержанием:
Dir::Cache "";
Dir::Cache::archives "";
Очистите способный кэш:
sudo rm -rf /var/cache/apt/archives
Отключите страницы справочника, локали и документы:
Можно отключить много мусора, делающего это:
Создайте названный файл 01_nodoc
на /etc/dpkg/dpkg.cfg.d
с этим содержанием:
# /etc/dpkg/dpkg.cfg.d/01_nodoc
# Delete locales
path-exclude=/usr/share/locale/*
# Delete man pages
path-exclude=/usr/share/man/*
# Delete docs
path-exclude=/usr/share/doc/*
path-include=/usr/share/doc/*/copyright
Удалите текущее содержание:
sudo rm -rf /usr/share/doc/
sudo rm -rf /usr/share/man/
sudo rm -rf /usr/share/locale/
Логически не было бы никакого вреда для Вашей системы, но все еще можно освободить при необходимости в некоторых страницах справочника.
Также необходимо заметить, что любое обновление создаст тот каталог снова