Много фенове на Linux избират да използват OpenSUSE Leap dueдо стабилност. За разлика от много други дистрибутори там, той избира да осигури безопасна и стабилна среда за професионалисти, в които да работят. За повечето хора Leap е перфектен. Ако обаче имате нов хардуер, Leap може да причини някои проблеми за вас. Начин за решаване на проблемите, които се появяват при използване на Linux дистрибуции, като OpenSUSE Leap, е да инсталирате нови версии на Linux Kernel на OpenSUSE Leap.
OpenSUSE Leap бавно обновява ядрото таканай-добре е просто да го направите сами. Ето защо в това ръководство ще разгледаме как да получим абсолютната последна версия на ядрото на Linux на OpenSUSE. Още по-добре, ще ви покажем как да използвате текущата и най-новата версия едновременно.
Идентифицирайте версията на ядрото
Първата стъпка в надграждането на Suse до нова версияна Linux ядрото е да видите каква версия на Linux ядрото вече имате. Важно е да знаете версията си, за да знаете колко далеч зад вас са версиите. Тази информация е лесна за намиране в терминала, с uname команда:
uname -r
Работещи uname с -r ключ ще покаже версията на ядрото. Това е цялата информация, която ви е необходима, за да определите каква версия на ядрото на Suse е на вашия компютър. Ако имате нужда от повече информация, uname все още е полезен. Помислете да опитате -а превключете вместо това, тъй като дава повече информация за ядрото, изданието и т.н.

uname -a
Промяна на настройката на ядрото
По подразбиране LEAP инсталира само стабилното ядро. Той е много по-стар от пуснатите в Tumbleweed. Той получава пачове за сигурност и всичко това. Ако обаче се интересувате от смесване на стабилността на Tumbleweed с ново ядро, тези настройки трябва да бъдат променени. За да промените начина, по който Leap борави с ядрото, отворете терминал и използвайте текстовия редактор Nano, за да модифицирате конфигурационния файл на Zypper.
sudo nano /etc/zypp/zypp.conf
Вътре в файла zypp.conf има много неща за редактиране. Превъртете надолу и потърсете multiversion.kernels секция. Мултиверсията е важна и трябва да бъде активирана. Включването на тази настройка ще ви позволи да запазите традиционното ядро, с което се доставя OpenSUSE Leap, докато получавате и ново. Това е най-доброто от двата свята и е най-добрият начин да задоволите всичките си нужди в операционната система.

До multiversion.kernels, променете „най-ново, последно-1, работи“ на „най-ново, най-ново 1, работи, най-старо“. След промяна на кода, запазете конфигурационния файл, като натиснете Ctrl + O комбинация от клавиатура. След като zypp.conf бъде запазен с новите модификации, е безопасно да затворите текстовия редактор на Nano, който е отворен в терминала. Направете това чрез натискане на Ctrl + X комбинация от клавиатура.
Добавяне на Kernel Repo
Сега е безопасно да инсталирате по-ново Linux ядроверсия на OpenSUSE Leap, обаче, не е толкова лесно, колкото просто да направите бърза команда за инсталиране на цип, за да получите новото Linux ядро. Leap не носи нови версии на ядрото на Linux вътре в софтуерните хранилища, които се доставят с операционната система, а само основната, която вече използвате.
Вместо това ще трябва да добавите друг софтуерхранилище. По-конкретно, ще трябва да използвате Zypper, за да добавите репото на ядрото. Това репо има десетки различни ядра, включително абсолютно новото Linux ядро.
Вътре в терминален прозорец, спечелете коренова обвивка с су команда.
su -
Сега, когато обвивката има root достъп, използвайте инструмента за управление на пакета Zypper, за да добавите хранилището на ядрото:
zypper ar -f http://download.opensuse.org/repositories/Kernel:/HEAD/standard/ kernel-repo
Добавянето на новото ядро репо в Leap би трябвалонезабавно задейства нови актуализации. Не бива обаче да се опитвате да инсталирате надстройки по традиционния начин. Вместо това следвайте инструкциите по-долу, за да направите „dist-upgrade“.
Инсталиране на ново ядро
Инсталиране на по-нова версия на Linux ядротоOpenSUSE Leap изисква надстройка. Това обаче не е нормално надграждане, когато цялата операционна система получава нови пакети. Вместо това ще кажем на Suse да извърши надстройка на дистрибуцията само от хранилището на ядрото. По този начин означава, че само аспектът на Linux ядрото на ОС ще бъде променен.
Забележка: въпреки че Suse ще надстрои до ново ядро, старата версия ще се запази, благодарение на активирането на тази функция по-рано в ръководството.
За да извършите ъпгрейд на ядрото на Suse, отворете терминал и получете коренна обвивка с су команда.
su -
След като получите root, изпълнете следната команда и инсталирайте най-новата версия на Linux ядрото на OpenSUSE Leap.
zypper dist-upgrade -r kernel-repo
Оставете терминала да свърши всичко и инсталирайте новотоверсия на Linux на вашия компютър. След като инсталирате, ще трябва да рестартирате вашия Linux компютър. След като влезете отново, ще използвате най-новата версия на Linux на OpenSUSE Leap!
Коментари