Как да инсталирате нови версии на ядрото на Linux на OpenSUSE Leap

Много фенове на Linux избират да използват OpenSUSE Leap поради стабилността. За разлика от много други дистрибуции там, той избира да осигури безопасна, стабилна среда за работа на професионалисти. За повечето хора Leap е перфектен. Въпреки това, ако имате нов хардуер, Leap може да ви създаде някои проблеми. Начин за решаване на проблемите, които се появяват при използване на Linux дистрибуции, като OpenSUSE Leap, е да инсталирате нови версии на ядрото на Linux на OpenSUSE Leap.

OpenSUSE Leap е бавен за надграждане на ядрото, така че е най-добре да го направите сами. Ето защо в това ръководство ще разгледаме как да получите най-новата версия на ядрото на Linux на OpenSUSE. Още по-добре, ние ще ви покажем как да използвате текущата версия и най-новата версия едновременно.

Идентифицирайте версията на ядрото

Първата стъпка в надграждането на Suse до нова версия на ядрото на Linux е да видите каква версия на ядрото на Linux вече имате. Важно е да знаете вашата версия, за да знаете колко изоставате в изданията. Тази информация е лесна за намиране в терминала с командата uname:

uname -r

Изпълнението на uname с превключвателя -r ще покаже версията за освобождаване на ядрото. Това е цялата информация, която ви е необходима, за да определите коя версия на ядрото на Suse е на вашия компютър. Ако имате нужда от повече информация, uname все още е полезно. Помислете вместо това да изпробвате превключвателя -a, тъй като той дава повече информация за ядрото, версията и т.н.

  Как да разделите PDF файлове от терминала на Linux с помощта на PDFtk

uname -a

Променете настройката на ядрото

По подразбиране LEAP инсталира само стабилното ядро. Той е много по-стар от тези, които се пускат в Tumbleweed. Има кръпки за сигурност и всичко това. Въпреки това, ако се интересувате от смесване на стабилността на Tumbleweed с ново ядро, тези настройки трябва да бъдат променени. За да промените начина, по който Leap обработва ядрото, отворете терминал и използвайте Nano текстовия редактор, за да промените конфигурационния файл на Zypper.

sudo nano /etc/zypp/zypp.conf

Вътре във файла zypp.conf има много неща за редактиране. Превъртете надолу и потърсете секцията multiversion.kernels. Мултиверсията е важна и трябва да бъде активирана. Включването на тази настройка ще ви позволи да запазите традиционното ядро, с което се доставя OpenSUSE Leap, като същевременно ще получите и ново. Това е най-доброто от двата свята и е най-добрият начин да удовлетворите всичките си нужди от операционната система.

  Как да използвате SpiderOak One на Linux

До multiversion.kernels променете „най-новото, най-новото-1, изпълняващо се“ на „най-новото, най-новото-1, изпълняващо се, най-старото“. След като промените кода, запазете конфигурационния файл, като натиснете клавишната комбинация Ctrl + O. След като zypp.conf бъде запазен с новите модификации, е безопасно да затворите Nano текстовия редактор, който е отворен в терминала. Направете това, като натиснете клавишната комбинация Ctrl + X.

Добавяне на ядрото Repo

Вече е безопасно да инсталирате по-нова версия на ядрото на Linux на OpenSUSE Leap обаче, не е толкова лесно, колкото просто да направите бърза команда „zypper install“, за да получите новото ядро ​​на Linux. Leap не носи нови версии на ядрото на Linux вътре в софтуерните хранилища, които идват с операционната система, а само основната, която вече използвате.

Вместо това ще трябва да добавите друго софтуерно хранилище. По-конкретно, ще трябва да използвате Zypper, за да добавите репозиторията на ядрото. Това репо има десетки различни ядра, включително най-новото ядро ​​на Linux.

Вътре в прозорец на терминала, вземете root обвивка с командата su.

su -

Сега, когато обвивката има root достъп, използвайте инструмента за управление на пакети Zypper, за да добавите хранилището на ядрото:

zypper ar -f https://download.opensuse.org/repositories/Kernel:/HEAD/standard/ kernel-repo

Добавянето на новото репо на ядрото към Leap трябва незабавно да задейства нови актуализации. Въпреки това, не трябва да се опитвате да инсталирате никакви надстройки по традиционния начин. Вместо това, следвайте инструкциите по-долу, за да извършите „dist-upgrade“.

  Как да играете Just Cause 3 на Linux

Инсталирайте ново ядро

Инсталирането на по-нова версия на ядрото на Linux на OpenSUSE Leap изисква надстройка. Това обаче не е нормално надграждане, при което цялата операционна система получава нови пакети. Вместо това ще кажем на Suse да направи надстройка на дистрибуцията само от хранилището на ядрото. Ако го направите по този начин, ще бъде променен само аспектът на ядрото на Linux на операционната система.

Забележка: въпреки че Suse ще надстрои до ново ядро, старата версия ще бъде запазена, благодарение на активиране на тази функция по-рано в ръководството.

За да извършите надстройката на ядрото на Suse, отворете терминал и получете root обвивка с командата su.

su -

След като получите root, изпълнете следната команда и инсталирайте най-новата версия на ядрото на Linux на OpenSUSE Leap.

zypper dist-upgrade -r kernel-repo

Оставете терминала да свърши работата си и да инсталирате новата версия на Linux на вашия компютър. След като инсталирате, ще трябва да рестартирате вашия Linux компютър. След като влезете отново, ще използвате най-новата версия на Linux на OpenSUSE Leap!