Kako ukloniti stare jezgre u Debianu

Debian Stretch

Korisnici koji već dugo koriste i koriste Debian primijetit će kako u njihovom operativnom sustavu zatražili ažuriranje jezgre ili žele ukloniti jezgre. Mnogi od vas bit će zbunjeni takvom situacijom, a drugi će se pitati hoće li njihov operativni sustav prestati raditi ako uklone staru jezgru.

Ovim člankom želimo vam pomoći riješiti ove sumnje, kao i optimizirati vašu distribuciju Debiana, uklanjajući pakete koji nisu potrebni u distribuciji i koji mogu uzrokovati buduće probleme s novim programima ili paketima.

Temelj svake Gnu / Linux distribucije je Linux jezgra. Stoga je ime Linux, a ne samo GNU. Svake toliko distribucije ažuriraju ili izdaju novu verziju jezgre koja ispravlja grešku ili je najnovija verzija koju je kernel tim izdao. Kada instaliramo najnoviju verziju, Debian ostavlja stari kernel i učitava novi kernel.

Kako vrijeme prolazi, možemo dobiti deset ili dvadeset novih verzija jezgre koji zauzima samo prostor na vašem tvrdom disku i može uzrokovati buduće probleme. Obično nam treba samo jedna verzija jezgre, iako zbog sigurnosti obično postoje dvije verzije, onaj koji radi bez problema i najnovija verzija.

Da bismo eliminirali stare jezgre, prvo moramo znati koju verziju koristimo, za to otvorimo terminal i napišemo sljedeće:

uname -sr

Ovo će nam reći verziju jezgre koju koristimo. Sada moramo pogledati koliko smo kernela instalirali u naš Debian, za to u terminal napišemo sljedeće:

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

ovo pokazat će nam sve instalirane jezgre. Sada moramo odabrati jezgre koje ćemo ukloniti i to na sljedeći način:

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

To će biti sa svakom verzijom jezgre koju želimo ukloniti. Ako to želimo učiniti automatski, postoji program koji se zove byobu koja će to učiniti automatski. Da biste to učinili, prvo ga moramo instalirati na sljedeći način:

sudo apt install byobu

A zatim ga pokrenite na sljedeći način:

sudo purge-old-kernels --keep 2

Ovo će ukloniti sve stare jezgre i ostaviti samo dvije verzije zbog sigurnosti. Kao što vidite, sustav je jednostavan i ne samo da će poboljšati izvedbu distribucije već i imat ćete više prostora za svoje pakete ili datoteke.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Čestar dijo

    Na mom Debian sustavu imam samo jedno jezgro: uname -sr
    Linux 4.9.0-3-amd64.
    Instalirao sam Debian kde prije nekoliko tjedana (lsb_release -a
    Nijedan LSB modul nije dostupan.
    ID distributera: Debian
    Opis: Debian GNU / Linux 9.1 (rastezanje)
    Izdanje: 9.1
    Codename: stretch) i savršeno funkcionira. Nije ažuriran i nije ni potreban. Vidim da već postoje sustavi s jezgrom 4.12, ali Debian je nepristran i radi s vrlo kratkim, ali vrlo sigurnim koracima.

    U svakom slučaju, informacije u postu izvrsne su ako ih uzmemo u obzir kada se pojave precizne okolnosti, na čemu zahvaljujem svom autoru.

  2.   Josipa dijo

    Isto bi vrijedilo i za Fedoru? Hvala

  3.   Gerson dijo

    Želio bih znati vaše mišljenje o MX_Linuxu, distribuciji koja donosi veliku razliku.

  4.   VM dijo

    Hvala vam vrlo dobar članak

  5.   Rafa dijo

    Pokušajte deinstalirati kernel dok ga objašnjavate byobuom i vidjet ćete da on uopće ne radi ništa. Znali biste da ste uzeli vremena za testiranje, a ne samo kopiranje s druge stranice na kojoj to isto objašnjavaju, a to ionako ne funkcionira. Ovime nanosite veliku štetu Linuxu.