Użytkownicy, którzy mają Debiana i używają go przez długi czas, zauważyli, jak działa w ich systemie operacyjnym zapytał o aktualizację jądra lub czy chce usunąć jądro. Wielu z was będzie zaskoczonych taką sytuacją, a inni będą się zastanawiać, czy ich system operacyjny przestanie działać, jeśli usuną stare jądro.
W tym artykule chcemy pomóc Ci rozwiązać te wątpliwości, a także zoptymalizować dystrybucję Debiana, usuwając pakiety, które nie są potrzebne w dystrybucji i mogą w przyszłości powodować problemy z nowymi programami lub pakietami.
Podstawą każdej dystrybucji Gnu / Linuksa jest jądro Linuksa. Stąd nazwa to Linux, a nie tylko GNU. Co jakiś czas dystrybucje aktualizują lub wypuszczają nową wersję jądra, która naprawia błąd lub jest najnowszą wersją wydaną przez zespół Kernela. Kiedy instalujemy najnowszą wersję, Debian opuszcza stare jądro i ładuje nowe jądro.
Z biegiem czasu możemy mieć dziesięć lub dwadzieścia nowych wersji jądra zajmuje tylko miejsce na dysku twardym i może powodować problemy w przyszłości. Zwykle potrzebujemy tylko jednej wersji jądra, chociaż ze względów bezpieczeństwa są zwykle dwie wersje, taki, który działa bez problemu i najnowszą wersję.
Aby wyeliminować stare jądra, najpierw musimy wiedzieć, której wersji używamy, w tym celu otwieramy terminal i piszemy:
uname -sr
Dzięki temu dowiemy się, jakiej wersji jądra używamy. Teraz musimy sprawdzić, ile jąder zainstalowaliśmy w naszym Debianie, w tym celu piszemy w terminalu:
dpkg -l | grep linux-image | awk '{print$2}'
To pokaże nam wszystkie zainstalowane jądra. Teraz musimy wybrać jądra do usunięcia i zrobić to w następujący sposób:
sudo apt remove --purge linux-image-X.XX-X-generic sudo update-grub2 sudo reboot
Będzie to dotyczyło każdej wersji jądra, które chcemy usunąć. Jeśli chcemy to zrobić automatycznie, jest program o nazwie byobu zrobi to automatycznie. Aby to zrobić, musimy najpierw zainstalować go w następujący sposób:
sudo apt install byobu
A następnie uruchom go w następujący sposób:
sudo purge-old-kernels --keep 2
Spowoduje to usunięcie wszystkich starych jąder i pozostawienie tylko dwóch wersji dla bezpieczeństwa. Jak widać, system jest prosty i nie tylko poprawi wydajność dystrybucji, ale także będziesz mieć więcej miejsca na swoje paczki lub pliki.
Mam tylko jedno jądro w moim systemie Debian: uname -sr
Linux 4.9.0-3-amd64.
Kilka tygodni temu zainstalowałem Debian kde (lsb_release -a
Brak dostępnych modułów LSB.
Identyfikator dystrybutora: Debian
Opis: Debian GNU / Linux 9.1 (stretch)
Wersja: 9.1
Kryptonim: stretch) i działa idealnie. Nie jest aktualizowana i nie jest też konieczna. Widzę, że istnieją już systemy z jądrem 4.12, ale Debian jest niewzruszony i działa z bardzo krótkimi, ale bardzo bezpiecznymi krokami.
W każdym razie informacje zawarte w poście są doskonałe, aby wziąć je pod uwagę, gdy zaistnieją dokładne okoliczności, za co dziękuję jego autorowi.
To samo dotyczy fedory? Dzięki
Chciałbym poznać Twoją opinię na temat MX_Linux, dystrybucji, która robi dużą różnicę.
Dziękuję bardzo dobry artykuł
Spróbuj odinstalować jądro, tak jak to wyjaśniasz za pomocą byobu, a zobaczysz, że w ogóle nic nie robi. Wiedziałbyś, gdybyś poświęcił trochę czasu, aby go przetestować, a nie tylko skopiować go z innej strony, na której wyjaśniają to samo, a i tak to nie działa. Robisz przez to wiele szkód w Linuksie.