Як видалити старі ядра ubuntu
В Ubuntu ядро можна оновити декількома способами. Для версії Ubuntu Desktop, менеджер оновлень програмного забезпечення дозволяє оновити ядро до найновішої версії в будь-який зручний час. У серверній версії Ubuntu ядро оновлюється автоматично, утилітами з пакету unattended-upgrades, як частина важливих оновлень безпеки. Також ядро можна оновити вручну, за допомогою утиліт управління пакетами apt-get, aptitude або навіть зібравши з початкових кодів.
Згодом через таких оновлень, в системі накопичується багато невикористовуваних образів ядер, які тільки займають дисковий простір. Кожен образ ядра разом з пов`язаними заголовками файлами і файлами модулів займає близько 200 - 400 мегабайт. Таким чином, видалення старих ядер в ubuntu дозволить звільнити багато дискового простору.
Подивитися скільки у вашій системі набралося образів ядер можна за допомогою файлового менеджера, відкривши каталог / boot або просто виконавши команду в терміналі:
$ Sudo uname -aДивимося які версії ядер були встановлені:
$ Dpkg --list | grep linux-headers
На основі отриманого списку ви можете видалити будь-яку версію, наприклад 3.19.0-15:
$ Sudo apt-get purge linux-headers-3.19.0-15
Ці команди видалять образ ядра, а також пов`язані з ним заголовки та файли модулів.
Зверніть увагу, що при видаленні старого ядра, буде автоматично ініційований процес оновлення ядра до останньої версії, якщо ви цього ще не зробили, а також після видалення буде оновлений конфігураційний файл Grub, щоб прибрати зайву запис з меню.
Якщо таке ядро не одне, ви можете видалити старі ядра ubuntu однією командою, використовуючи розширений синтаксис Bash. оператор {} буде працювати тільки в Bash і сумісних з ним оболонках:
$ Sudo apt-get purge linux-headers-3.19.0- {18,20,21,25}
Після виконання цих команд буде віддалено чотири образу ядра 3.19.0-18, 3.19.0-20, 3.19.0-21 і 3.19.0-25.
Якщо конфігурація Grub не оновиться з яких-небудь причин, це можна зробити вручну:
Відео: Як видалити Linux і залишити Windows
Тепер можете перезавантажити комп`ютер, щоб переконатися, що меню вибору операційної системи було очищено від зайвих ядер.
Відео: Установка і застосування утиліти UKUU для поновлення ядер в Linux
Видалення старих версій ядер за допомогою скрипта Purge-old-kernels
Це був не єдиний спосіб видалити старі версії ядра ubuntu. Все можна зробити більш зручно за допомогою скрипта purge-old-kernels. Цей скрипт входить до складу пакету bikeshed разом з іншими корисними інструментами. Для установки виконайте:
$ Sudo purge-old-kernels --keep 3Це єдиний спосіб, який працює для ядер, зібраних з початкових кодів та встановлених вручну.
Як видалити старі образи ядер за допомогою центру додатків
Видалення старих ядер ubuntu 16.04 може бути виконано і за допомогою графічного інтерфейсу. Відкрийте центр додатків з меню Dash або ярлика в панелі Unity, потім наберіть в рядку пошуку linux-image:
Відео: Чистимо кеш Ubuntu / Mint
Клацніть по рядку показати додаткові елементи. Тут можна видалити всі непотрібні образи ядер, для цього натисніть кнопку видалити.
Ту ж саму процедуру потрібно буде виконати для пакетів linux-headers. Аналогічно видалення старих ядер в Ubuntu буде виконуватися в пакетному менеджері Synaptic.
Відео: Як видалити Unity 8 в Ubuntu 15.10 & 16.04
інші способи
Видалити всі старі ядра, крім використовуваного і передостаннього, також можна командою:
$ Sudo apt-get autoremove$ Sudo update-grub
висновки
Нема чого тримати в системі дуже багато непотрібних файлів. Тепер ви знаєте, як правильно видалити старі версії ядер Ubuntu і зможете підтримувати свою систему в чистоті і порядку, це дуже важливо, особливо якщо ви часто оновлюєте ядра і тестируете нові версії. Якщо у вас залишилися питання, питайте в коментарях!
- Що таке ядро linux
- Як видалити драйвер nvidia в ubuntu
- Чому лінус торвальдс не любить debian
- Як оновити ubuntu до 16.04
- Як оновити ядро до 4.1 в ubuntu
- Як дізнатися версію дистрибутива ubuntu
- Apt vs apt-get. В чому різниця?
- Як оновити ubuntu 16.10 до 17.04
- Оновлення драйверів ubuntu
- Ubuntu 16.04 буде використовувати старий nautilus
- Gnome software вже доступний для ubuntu 16.04
- Реліз ubuntu 16.10 yakkety yak beta 1
- Оновлення ядра centos 7
- Установка lxqt в ubuntu 16.04
- Установка оновлень ubuntu
- Установка pycharm ubuntu 16.04
- Установка libreoffice в ubuntu 16.04
- Продуктивність ubuntu 16.04 vs ubuntu 16.10
- Очищення системи ubuntu
- Оновлення ядра linux до нової версії
- Установка snap пакетів ubuntu