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.
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.
Isto bi vrijedilo i za Fedoru? Hvala
Želio bih znati vaše mišljenje o MX_Linuxu, distribuciji koja donosi veliku razliku.
Hvala vam vrlo dobar članak
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.