Начини на плащане Abuse

Актуализиране на ядрото на Ubuntu

07.07.2024, 19:23

Новата версия на ядрото съдържа поправки, подобрения в производителността и стабилността на системата, както и различни нововъведения, които правят работата с Linux още по-лесна и ефективна. Всеки потребител се интересува от такива предимства, но Ubuntu се смята за доста консервативна дистрибуция, до която новите версии на ядрото достигат доста бавно.

Този проблем обаче е решен, достатъчно е да се следват прости стъпки от инструкциите, които ще дадем. По-нататък ще ви разкажем как да актуализирате ядрото на Ubuntu 16.04 или по-нови версии. Въпреки че в хранилището няма нови версии на ядрото, но има програма, която ще свърши цялата работа вместо вас.

Какво представлява ядрото?

В Linux ядрото е централната част на операционната система. То е програмата, която управлява хардуерните ресурси на компютъра (процесор, памет, входно-изходни устройства и т.н.) и позволява комуникацията между хардуера и софтуера.

Основните функции на ядрото на Linux включват:

  1. Управление на процесите: отговаря за управлението на процесите (приложенията), тяхното създаване, планиране на изпълнението, разпределение и контрол на ресурсите.
  2. Управление на паметта: управлява достъпа до паметта, разпределя паметта между процесите, управлява виртуалната памет и осигурява сигурност и изолация на процесите.
  3. Управление на устройствата: осигурява взаимодействие с хардуерни устройства, като твърди дискове, мрежови карти, принтери и други устройства.
  4. Файлова система: поддържа файлови системи, като осигурява достъп и управление на файлове.
  5. Работа в мрежа: осигурява мрежови възможности за споделяне на данни между компютри в мрежа.

Ядрото на Linux е с отворен код, което означава, че изходният му код е достъпен за преглед, промяна и разпространение от общността на разработчиците. Това позволява ядрото да бъде адаптирано към различни нужди и гарантира, че то непрекъснато се развива и подобрява.

Как се актуализира ядрото на Ubuntu

Ядрата в Linux, както и във всяка друга система, са изключително важни и необходими, тъй като те отговарят не само за управлението на паметта, процесите и основните компоненти на компютъра, но и съдържат всички драйвери на системните устройства. Така че в случай на нови технологии драйверите трябва да бъдат актуализирани, така че ако компютърът ви има някакви проблеми с поддръжката на хардуера в Linux, актуализирането на ядрото на Ubuntu може да подобри ситуацията.

За да направите актуализирането много по-бързо и лесно, просто трябва да използвате UKUU или Ubuntu Kernel Update Utility. Тя всъщност изтегля желаните версии на ядрото от интернет и конфигурира системата ви, за да ви позволи да ги използвате. Всичко, което потребителят трябва да направи, е да избере версията на ядрото.

Тя не е налична в официалните дистрибуции, но може да бъде изтеглена от хранилището:

$ sudo apt-add-repository -y ppa:teejee2008/ppa
$ sudo apt update
$ sudo grub-mkconfig -o /boot/grub/grub.cfg sudo apt install ukuu

Актуализиране на ядрото на Ubuntu

Възможно е също така да инсталирате програмата чрез центъра за приложения на Ubuntu. След това можете да стартирате програмата от главното меню:

Актуализиране на ядрото на Ubuntu

След това, веднага след стартирането си, тя ще синхронизира състоянието си с мрежата, за да определи кои нови версии на ядрото са налични:

Актуализиране на ядрото на Ubuntu

В списъка ще можете да откриете ядрата, които можете да инсталирате. Вероятните версии са отбелязани в червено, а стабилните версии - в жълто.

Актуализиране на ядрото на Ubuntu

За да инсталирате ядро, просто щракнете върху бутона "Инсталиране":

Актуализиране на ядрото на Ubuntu

След това потребителят ще трябва да въведе паролата и да изчака инсталацията да завърши. Напредъкът на инициализацията може да се следи в терминалния прозорец:

Актуализиране на ядрото на Ubuntu

След приключване на обновяването е достатъчно да рестартирате компютъра, за да използвате новата версия на ядрото.

Решение на проблема

Новите ядра, за съжаление, не винаги подобряват производителността на компютъра. Те могат да внесат промени, след които системата е нестабилна или изобщо не успява да се стартира. Важно е потребителят да разбере какво да прави в такива ситуации.

Това е толкова обичайно, че Ubuntu може да не ви позволи да изберете ядрото, от което да стартирате. Затова първо редактирайте /etc/default/grub. Коментирайте този ред:

$ sudo vi /etc/default/grub

Актуализиране на ядрото на Ubuntu

# GRUB_HIDDEN_TIMEOUT_QUIET
# GRUB_HIDDEN_TIMEOUT

След това трябва да създадете конфигурационен файл със следните настройки:

$ sudo grub-mkconfig -o /boot/grub/grub.cfg

В бъдеще ще можете да заредите предишното ядро, ако нещо се обърка след обновяването и системата спре да работи стабилно и правилно. Ако Linux не иска да зареди, и тук има решение, просто натиснете много бързо и многократно клавиша надолу в момента, в който трябва да се появи менюто Grub.

Винаги можете да премахнете новото ядро, което не работи, с помощта на UKUU, за това действие има бутон, наречен "Деинсталиране":

Актуализиране на ядрото на Ubuntu

Почистване на системата

Ако ядрото работи добре след обновяването, можете да премахнете старите. Ще говорим за това в друга статия, посветена специално на процеса на почистване на системата от стари и ненужни ядра.

Това е всичко за сега, обновяването на ядрото в Ubuntu е съвсем реална и изпълнима задача.