Vi har for nylig modtaget den nyeste Ubuntu LTS, en version, som du helt sikkert vil have gennem opdateringer. Dette vil helt sikkert have forårsaget se fyld din harddisk med pakker og kerner, der ikke fjernes. Især kernerne, der stadig er der.
Hvis jeg ved, at den findes autoremove-værktøjet for at fjerne unødvendige pakker, men pakker fjernes, ikke gamle kerner, derfor behovet for dette værktøj. Også på harddiske som SSD'er er behovet for at frigøre plads vigtigt. Måske på grund af alt dette, dustin kirkland, Kanonarbejder har oprettet et værktøj til fjern gamle kerner fra vores Ubuntu-system.
Gamle kerner kan slettes for at frigøre plads på harddisken
Det værktøj, vi har brug for, er i byobu-pakken, en pakke, som vi finder i Ubuntu 16.04, til tidligere versioner, og hvis du ikke kan installere denne pakke, anbefaler jeg, at du går igennem github fra skaberen, hvor du kan få det. Når vi har installeret Byoubu-pakken, skal vi køre værktøjet, og det tager sig af at fjerne alle de nødvendige kerner minus de sidste to, som er de nødvendige. Dette system er til sikkerhed, da i tilfælde af, at det sidste mislykkes, kan brugeren vælge det sidste, der fungerede.
For at køre programmet bliver vi således nødt til at åbne en terminal og skrive følgende:
sudo apt-get install byobu sudo purge-old-kernels
Dette vil gøre alt, hvad vi har brug for. Hvis vi også vil gemme nogle flere kerner, har programmet flere parametre, der giver os mulighed for at gøre dette, såsom –keep-parameteren. Alle disse parametre er angivet på pakkens man-side, som du også kan se gennem den synaptiske manager.
Sandheden er, at Kernen er en af de dele af Ubuntu, der opdateres mest, og som optager mest plads, det er derfor, hvis du kommer fra Ubuntu 14.04 eller Ubuntu 13.10, er det bedst at køre dette værktøj, du vil bemærke, hvor meget plads der frigøres, og systemet er også hurtigere. Så Hvorfor ikke prøve det?
3 kommentarer, lad dine
Jeg tror, der er en fejl med kommandoen
sudo: purge-old-kernels: kommandoen blev ikke fundet
Jeg bruger den lange kommando, men mellem sudo og purge skal der ikke være noget ":", bare et mellemrum
Min Ubuntu 16.04 fortæller mig, at pakken ikke findes:
sudo apt-get install byobu
Læsepakke liste ... Udført
Oprettelse af afhængighedstræ
Læsning af statusoplysninger ... Udført
E: Byobu-pakken kunne ikke findes