Brukere som har og bruker Debian i lang tid, vil ha lagt merke til hvordan i operativsystemet bedt om kjerneoppdatering eller om de vil fjerne kjerner. Mange av dere vil bli forvirret av en slik situasjon, og andre vil lure på om deres operativsystem vil slutte å fungere hvis de fjerner en gammel kjerne.
Med denne artikkelen vil vi hjelpe deg med å løse disse tvilene, samt optimalisere Debian-distribusjonen din, fjerne pakker som ikke er nødvendige i distribusjonen, og som kan forårsake fremtidige problemer med nye programmer eller pakker.
Grunnlaget for hver Gnu / Linux-distribusjon er Linux-kjernen. Derfor er navnet Linux og ikke bare GNU. Hvert så ofte oppdaterer eller frigjør distribusjoner en ny kjerneversjon som løser en feil eller er den siste versjonen som Kernel-teamet har gitt ut. Når vi installerer den siste versjonen, forlater Debian den gamle kjernen og laster den nye kjernen.
Etter hvert som tiden går, kan vi får ha ti eller tjue nye versjoner av kjernen som bare tar plass på harddisken og kan forårsake fremtidige problemer. Vanligvis trenger vi bare en kjerneversjon, men for sikkerhets skyld er det vanligvis to versjoner, en som fungerer uten problemer og den nyeste versjonen.
For å eliminere de gamle kjernene, må vi først vite hvilken versjon vi bruker, for dette åpner vi terminalen og skriver følgende:
uname -sr
Dette vil fortelle oss versjonen av kjernen vi bruker. Nå må vi se på hvor mange kjerner vi har installert i Debian, for dette skriver vi følgende i terminalen:
dpkg -l | grep linux-image | awk '{print$2}'
Dette det vil vise oss alle de installerte kjernene. Nå må vi velge kjernene som skal fjernes og gjøre det som følger:
sudo apt remove --purge linux-image-X.XX-X-generic sudo update-grub2 sudo reboot
Dette vil være med hver versjon av kjernen som vi vil fjerne. Hvis vi vil gjøre det automatisk, er det et program som heter byobu som vil gjøre det automatisk. For å gjøre dette må vi først installere det som følger:
sudo apt install byobu
Og kjør det som følger:
sudo purge-old-kernels --keep 2
Dette fjerner alle gamle kjerner og lar bare to versjoner være for sikkerhet. Som du kan se, er systemet enkelt og vil ikke bare forbedre distribusjonens ytelse, men også du får mer plass til pakkene dine eller filer.
Jeg har bare en kjerne på Debian-systemet mitt: uname -sr
Linux 4.9.0-3-amd64.
Jeg installerte Debian kde for noen uker siden (lsb_release -a
Ingen LSB-moduler er tilgjengelige.
Distributør-ID: Debian
Beskrivelse: Debian GNU / Linux 9.1 (stretch)
Utgivelse: 9.1
Kodenavn: strekk) og det fungerer perfekt. Den er ikke oppdatert, og det er heller ikke nødvendig. Jeg ser at det allerede er systemer med kjerne 4.12, men Debian er impassiv og fungerer med veldig korte, men veldig trygge trinn.
Uansett er informasjonen i innlegget utmerket for å ta det i betraktning når de nøyaktige omstendighetene oppstår, som jeg takker forfatteren for.
Det samme vil gjelde for en fedora?. Takk
Jeg vil gjerne vite din mening om MX_Linux, distribusjonen som gjør en stor forskjell.
Tusen takk veldig god artikkel
Prøv å avinstallere en kjerne mens du forklarer den med byobu, og du vil se at den ikke gjør noe i det hele tatt. Du ville vite om du hadde tatt deg tid til å teste den og ikke bare kopiere den fra en annen side der de forklarer det samme, og det fungerer ikke uansett. Du gjør mye skade på Linux med dette.