Автоматическая очистка загрузочной папки
Здравствуйте, один из моих знакомых, который не так озабочен компьютерами, и в Ubuntu есть установка Ubuntu с только 200 МБ свободного места для загрузочного раздела.
Это имеет смысл, если вам нравится устанавливать только несколько ядер. В любом случае Ubuntu сохраняет каждое ядро с каждым обновлением. Таким образом, будущие обновления этого человека не удастся, потому что загрузочный раздел заполнен. Это приводит к проблемам. Однажды система даже оказалась в не загружаемом состоянии.
Что вы предлагаете этому человеку сделать?
Есть ли возможность включить автоматическую очистку загрузочного раздела? Если нет, может ли он быть встроен в программу обновления программного обеспечения?
Спасибо за ответы.
1 ответ
Автоудаление ядер в Ubuntu контролируется /etc/kernel/postinst.d/apt-auto-removal
файл. Если пакет не помечен для удержания, то он должен сохранить последние две версии и более новые. Это означает, что вам нужно запустить последнюю версию, чтобы удалить старые.
После того, как вы перезагрузили последнее ядро, введите команду:
sudo apt-get autoremove
Если это не поможет, вы всегда можете использовать эту команду:
dpkg -l linux-* | awk '/^ii/{ print $2}' | grep -v -e `uname -r | cut -f1,2 -d"-"` | grep -e [0-9] | grep -E "(image|headers)" | xargs sudo apt-get -y purge