Любая операционная система, есть живой и меняющийся программный продукт.
Из этого вытекает, что ОС может обновляться и меняться.
Обновления связаны как с безопасностью, так и с изменениями в коде, которые приводят к большей стабильности или улучшению функциональности ОС.
Linux не исключение, и Ubuntu в частности.
В Ubuntu, обновления приходят часто, и после всего этого остаются «мусорные» файлы: пакеты обновлений, старые ядра системы.
Если очистить систему от «ядерного» мусора, можно освободить от 100 до 800 Мб дискового пространства.
Т.к. сейчас всё чаще и чаще встречаются SSD, это становится очень актуальным.
Чтобы обновить ядро, используем команду:
sudo apt update && sudo apt dist-upgrade
Рекомендуется оставлять 2 последних релиза ядра (самый последний и предыдущий), вдруг что-то пойдёт не так.
В Ubuntu образы дисков состоят из следующих пакетов.
linux-image-<НОМЕР-ВЕРСИИ>: образ ядра linux-image-extra-<НОМЕР-ВЕРСИИ>: дополнительные модули ядра linux-headers-<НОМЕР-ВЕРСИИ>: файлы заголовков ядра
Сначала проверяем, какие образы ядра установлены в системе.
В терминале набираем:
dpkg --list | grep linux-image dpkg --list | grep linux-headers
Сморим результирующий список и приступаем к удалению старых ядер Linux
Удалим, например 4.3.0-33.
В терминале набираем:
sudo apt purge linux-image-4.3.0-33 sudo apt purge linux-headers-4.3.0-33
Эта команда удалит образ ядра и связанные с ним файлы модулей ядра и заголовка (header).
Удаление старого ядра автоматически запустит установку последнего нового ядра Linux.
Также запустится обновление загрузчика GRUB, а он, в свою очередь, удалит соответствующие записи ядер из меню GRUB.
Если конфигурация GRUB не обновилась, после удаления старых ядер, можем попытаться обновить конфигурацию GRUB вручную.
Команда:
sudo update-grub
После перезагрузки в меню GRUB должны исчезнуть старые версии ядер Linux.
Можно использовать еще один способ для удаления старых ядер linux.
Набираем команду:
sudo apt autoremove
Эта команда хороша еще и тем, что она очистит не только старые ядра Linux, но так же и старые релизы всего программного обеспечения установленного в Ubuntu.
sudo apt-get purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | head -n -1) --assume-yes
Всё.
кондитерский магазин интернет
Вы должны авторизоваться, чтобы оставлять комментарии.
Комментарии ()