Linux ядро

Надстройте ядрото на Linux Mint

Надстройте ядрото на Linux Mint
За да използвате всеки компютър, трябва да имате подходяща операционна система, която да управлява машината вместо вас. Сега, ако се задълбочим в йерархията, за която и да е операционна система, най-важната част от операционната система е „ядрото“.Въпросът възниква естествено - какво по дяволите е ядрото? Ядрото е частта от операционната система, която отговаря за осъществяването на взаимодействие на хардуерно ниво. Той се намира между хардуера и другия софтуер на OS +. Всъщност ядрото е част от софтуера, който притежава крайната власт над хардуера на системата.За да разберем концепцията за ядрото, нека разгледаме себе си - хората. Да приемем, че OS + целият друг софтуер е вашият мозък и ум, докато тялото ви е хардуерът. Вие мислите, че нещо използва мозъка ви, тялото ви изпълнява задачата. Но сигналът за изпълнението на тази задача трябва да бъде пренесен до хардуера по някакъв начин, нали? В нашия случай имаме нервната система. Ядрото в ОС има същото значение.

Linux ядро

Всяка от операционните системи използва свои собствени ядра. Например Windows използва собственото си ядро, докато повечето други операционни системи, особено тези с отворен код, използват добре познатото, тествано и доказано ядро ​​на Linux.

Ядрото на Linux е живо чудо на софтуерния свят. Това е една от НАЙ-ДОБРИТЕ части на софтуера, която е НЕВЕРОЯТНО сложна и така, НЕВЕРОЯТНО мощна с НЕВЕРОЯТНА общност, която го архивира. Това е ядрото на всички дистрибуции на Linux. Започната от Линус Торвалдс, ядро ​​на Linux v1.0.0 излезе през 1994г. Сега е 2019 и най-новата версия е 4.20.5 (стабилно).

По време на своя курс ядрото на Linux се усъвършенства от ден на ден. Актуализацията на ядрото се издава на всеки няколко месеца с подобрена производителност, стабилност, корекции на грешки, кръпки и допълнителни функции.

Не всички дистрибуции на Linux обаче веднага включват най-новата актуализация. След пускането обикновено отнема време, за да го влезете официално във вашата система.

Ето защо обичам да управлявам ядрото сам.

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

Управление на ядрото на Linux Mint

Ако сте потребител на Linux Mint, тогава е много по-лесно да извършвате „доказани“ действия върху ядрото, без да се притеснявате, че нещо ще се обърка. Разбира се, нещата могат да излязат изцяло, ако станете прекалено авантюристични. Има 2 налични начина за управление на по-нова версия на ядрото - използване на GUI инструмент с име „Ukuu“ и ръчно инсталиране на ядрото.

Промяна на ядрото с помощта на Ukuu

Ukuu е достъпен директно за всички дистрибуции, базирани на Debian / Ubuntu, чрез PPA.

Пуснете терминал -

Добавете хранилището Ukuu -

sudo add-apt-repository ppa: teejee2008 / ppa

Сега актуализирайте кеша на хранилището на APT -

sudo apt актуализация

И накрая, инсталирайте Ukuu -

sudo apt инсталирайте ukuu

Стартирайте Ukuu -

Както можете да видите, тези с марката Ubuntu са инсталираните. Останалите са стабилни версии на ядрото по време на пътуването.

Ясно е, че моята Linux Mint система използва Linux Kernel 4.15. Това е доста стар модел.

Нека инсталираме Kernel v4.18.20. Изберете ядрото и натиснете „Инсталиране“.

Процесът на инсталиране ще започне незабавно.

Сега рестартирайте системата си, за да завършите инсталацията.

Voila! Новото ядро ​​е готово!

Смяна на ядрото ръчно

Имайте предвид, че това е по-рисков процес и може да доведе до някои нежелани проблеми с вашата система.

Отначало изтеглете най-новия пакет на ядрото на Linux.

Процесът на изтегляне все още не е завършен, освен ако не сте се уверили, че файлът е провереният пакет. Не смейте ли да пропуснете тази стъпка! Тъй като това е ядрото, дори и най-малката промяна на бита може да причини сериозни проблеми!

Проверете изтегления пакет -

unxz linux-4.20.5.катран.xz
wget https: // cdn.ядро.org / pub / linux / kernel / v4.x / linux-4.20.5.катран.знак

При опит за проверка на пакета,

gpg --verify linux-4.20.5.катран.знак

Вижте? Не е възможно. Вземете публичния ключ от PGP сървъра на ключове -

gpg --recv-ключове

Тук ключовият низ ще бъде ключът, който показа предишната команда.

След като изтеглянето приключи,

Можете успешно да проверите подписа на изтегления файл.

Предупреждението трябва да е добро, стига да не получите „ЛОШ подпис“. Сега е безопасно да продължите с останалата част от инсталационния процес.

tar -xvf linux-4.20.5.катран

  • Конфигуриране на функции и модули на ядрото

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

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

cd linux-4.20.5 /
cp -v / boot / config - $ (uname -r) .конфиг

  • Инсталирайте необходимите инструменти за компилатор

За изграждането на пакета на ядрото се нуждаете от необходимите налични зависимости. В противен случай стъпката на сградата ще бъде бъркотия.

sudo apt-get инсталиране на компилация libncurses-dev bison flex libssl-dev libelf-dev

  • Конфигуриране на ядрото за изграждане

Има 3 налични опции -

  • направи menuconfig
    Текстово базирани радио списъци, цветни менюта и диалогови прозорци. Полезно за отдалечени сървъри.
  • направи xconfig
    X Windows (Qt) инструмент за конфигуриране. Той работи най-добре под KDE десктопа.
  • направете gconfig
    X Конфигурационен инструмент, базиран на Windows (GTK). Той работи най-добре при GNOME destkops.
  • направи oldconfig
    Поредица от y / N въпроси, които можете да пропуснете, като натиснете Enter.

За моя случай ще отида с “make oldconfig”.

Просто задръжте Enter, докато кошмарът свърши!

  • Изграждане на ядрото

Това ще отнеме известно време, хора. Нека се концентрираме върху нещо друго! Освен това ще отнеме много дисково пространство и под това имам предвид МНОГО!

направи -j4
  • Инсталиране на ядрото

Започнете да инсталирате ядрото с модулите.

sudo make modules_install

След това е време да инсталирате самото ядро.

sudo make install
  • Актуализирайте конфигурацията на GRUB

Изпълнете следните команди -

sudo update-initramfs -c -k 4.20.5
sudo update-grub

За да вземете резултата в сила, рестартирайте системата си.

Топ Oculus App Lab Games
Ако сте собственик на слушалки на Oculus, тогава трябва да знаете за странично зареждане. Sideloading е процесът на инсталиране на несъхранявано съдър...
Топ 10 игри за игра на Ubuntu
Платформата на Windows е една от доминиращите платформи за игри поради огромния процент игри, които се развиват днес, за да поддържат Windows. Може ли...
5 най-добри аркадни игри за Linux
В днешно време компютрите са сериозни машини, използвани за игри. Ако не можете да получите новия висок резултат, ще разберете какво имам предвид. В т...