Jaka jest polityka Ubuntu dotycząca zachowania starych jąder

46

Właśnie skończyło mi się miejsce na dysku na /. Patrząc na sytuację, zdałem sobie sprawę, że od czasu pierwszej instalacji 12.04, Ubuntu zaktualizował jądro ~ 23 razy i zachował każde stare jądro, pliki binarne i źródła nagłówków .

Właśnie ręcznie apt-get purgewpisałem wszystkie oprócz ostatniej pary, oszczędzając ~ 4 Gb miejsca (na partycji 20 Gb, więc to jest bardzo istotne). Dlaczego Ubuntu chciałby zachować je wszystkie? Czy to brak funkcji takiej jak „zachowaj ostatnie 4”, czy może jest jakiś inny powód?

artfulrobot
źródło

Odpowiedzi:

37

Ubuntu trzymał stare jądra ze względów bezpieczeństwa, jednak teraz powinno ono automatycznie czyścić stare jądra.

System powinien automatycznie czyścić stare jądra dla tego błędu:

Więc możesz chcieć upewnić się, że twój system jest aktualny i że masz zainstalowane apt (0.9.7.5ubuntu5.5). Jeśli nadal źle się zachowujesz, zgłoś błąd w pakiecie apt.

Jest to również przydatne, jeśli chcesz wyczyścić rzeczy:

Nie musisz ręcznie czyścić każdego pakietu jądra, sudo apt-get autoremoveco jakiś czas usuniesz zbędne jądra. Jednak znalezienie głównej przyczyny, dla której system nie wykonuje automatycznego czyszczenia starych jąder, jest prawdopodobnie łatwiejsze.

Jorge Castro
źródło