Како уклонити стара језгра у Дебиану

Дебиан Стретцх

Корисници који имају и користе Дебиан већ дуже време приметиће како у њиховом оперативном систему питали за ажурирање језгра или ако желе да уклоне језгра. Многи од вас ће бити збуњени таквом ситуацијом, а други ће се питати да ли ће њихов оперативни систем престати да ради ако уклоне старо језгро.

Овим чланком желимо вам помоћи да ријешите ове сумње, као и да оптимизирате вашу Дебиан дистрибуцију, уклањајући пакете који нису потребни у дистрибуцији и који могу проузроковати будуће проблеме са новим програмима или пакетима.

Темељ сваке Гну / Линук дистрибуције је Линук кернел. Отуда је име Линук, а не само ГНУ. Сваке толико, дистрибуције ажурирају или издају нову верзију језгра која исправља грешку или је најновија верзија коју је кернел тим издао. Када инсталирамо најновију верзију, Дебиан оставља старо језгро и учитава ново језгро.

Како време пролази, можемо добити десет или двадесет нових верзија језгра то заузима само место на вашем чврстом диску и може проузроковати будуће проблеме. Обично нам треба само једна верзија кернела, мада због безбедности обично постоје две верзије, онај који ради без проблема и најновија верзија.

Да бисмо елиминисали стара језгра, прво морамо знати коју верзију користимо, за то отворимо терминал и напишемо следеће:

uname -sr

Ово ће нам рећи верзију језгра коју користимо. Сада морамо погледати колико смо кернела инсталирали у наш Дебиан, за то у терминал записујемо сљедеће:

dpkg -l | grep linux-image | awk '{print$2}'

Ово показаће нам сва инсталирана језгра. Сада морамо одабрати кернеле које ћемо уклонити и то на следећи начин:

sudo apt remove --purge linux-image-X.XX-X-generic
sudo update-grub2
sudo reboot

То ће бити са сваком верзијом језгра коју желимо уклонити. Ако то желимо да урадимо аутоматски, постоји програм који се зове биобу која ће то учинити аутоматски. Да бисмо то урадили, прво га морамо инсталирати на следећи начин:

sudo apt install byobu

А затим покрените на следећи начин:

sudo purge-old-kernels --keep 2

Ово ће уклонити сва стара језгра и оставити само две верзије ради безбедности. Као што видите, систем је једноставан и не само да ће побољшати перформансе дистрибуције већ и имат ћете више простора за своје пакете или датотеке.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Цхапаррал дијо

    На мом Дебиан систему имам само једно језгро: унаме -ср
    Линук 4.9.0-3-амд64.
    Инсталирао сам Дебиан кде пре неколико недеља (лсб_релеасе -а
    Ниједан ЛСБ модул није доступан.
    ИД дистрибутера: Дебиан
    Опис: Дебиан ГНУ / Линук 9.1 (стретцх)
    Издање: 9.1
    Кодно име: стретцх) и савршено функционише. Није ажуриран и није ни потребан. Видим да већ постоје системи са кернелом 4.12, али Дебиан је непристрасан и ради са врло кратким, али врло сигурним корацима.

    У сваком случају, информације у посту су изврсне ако их узмемо у обзир када се појаве тачне околности, на чему захваљујем његовом аутору.

  2.   Јосепо дијо

    Исто би важило и за Федору?. Хвала

  3.   герсон дијо

    Желео бих да знам ваше мишљење о МКС_Линук-у, дистрибуцији која прави велику разлику.

  4.   VM дијо

    Хвала вам врло добар чланак

  5.   Рафа дијо

    Покушајте да деинсталирате кернел док га објашњавате биобу-ом и видећете да он уопште не ради ништа. Знали бисте да сте узели времена да га тестирате, а не само да га копирате са друге странице где то исто објашњавају, а то ионако не функционише. Овим правите велику штету Линук-у.