przystajnik

Do odważnych świat należy – kernel 4.4.3 w systemie

Większość nowych adeptów Linuksa nie zdaje sobie nawet sprawy, ile frajdy może dać zepsucie i naprawienie systemu. Człowiek dochodzi do takiej konkluzji po wielomiesięcznym bezproblemowym użytkowaniu np. wydania o długoterminowym wsparciu jak Ubuntu LTS. Jednak majsterkowanie przy systemie może przynieść również pozytywny efekt, jak wzrost wydajności różnych elementów (jakość i szybkość otwartych sterowników graficznych, czas pracy na baterii, bardziej zdecydowane operacje I/O, itp.). To wszystko za sprawą wymiany kernela – operacji która należy do najbezpieczniejszych i najprostszych do przeprowadzenia nawet przez „zielonego” użytkownika.

24x36---Linux-Kernel---New-Logo-Zoom-PNGW większości przypadków kernel wymienia się na nowszy w celu przetestowania funkcjonowania podzespołów naszej maszyny. Czasem może się okazać, że zaczęła działać zapomniana karta Wifi, czytnik linii papilarnych lub inne urządzenie – nawet takie porzucone już przez samego producenta. Oczywiście niekiedy może się okazać, że na nowym kernelu nie jest tak wygodnie (np. nie chcą się samodzielnie skompilować i uruchomić zamknięte sterowniki graficzne) – dlatego poniższa porada nie likwiduje naszego poprzedniego kernela i nadal będzie on możliwy do wyboru w menu startu systemu. Zatem do dzieła.

W różnych dystrybucjach różnie można przeprowadzić proces podbicia wersji kernela. W Manjaro mamy wygodne Ustawienia Manjaro, gdzie wybieramy co chcemy. Podobnie w Mincie 17.x. Popularne Ubuntu 14.04/15.10/16.04 (choć w przypadku niewydanego 16.04 szkoda na razie zachodu) posiadają możliwość swobodnego lawirowania pomiędzy kernelami z poszczególnych wersji – ale w oficjalnych repozytoriach nie uświadczymy jeszcze 4.4.x. Zatem do wyboru mamy instalację nieco starszej wersji kernela (4.4.0 – to kernel wprost z nadchodzącego 16.04 Xenial Xerus) ale wygodnie z PPA (UWAGA, należy upewnić się, że posiadamy na partycji systemowej wystarczającą ilość miejsca – min. 300MB do przeprowadzenia takiej operacji):

sudo add-apt-repository ppa:canonical-kernel-team/ppa
sudo apt-get update
sudo apt-get install --install-recommends linux-generic-lts-wily linux-headers-generic-lts-wily

I w ten oto automagiczny sposób staliśmy się posiadaczami kernela 4.4.0. Jeśli chcemy coś jeszcze nowszego, w tym przypadku 4.4.3, to nieodzowne będzie ręczne pobranie paczek:

Wersja 64bit:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.3-wily/linux-headers-4.4.3-040403_4.4.3-040403.201602251634_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.3-wily/linux-headers-4.4.3-040403-generic_4.4.3-040403.201602251634_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.3-wily/linux-image-4.4.3-040403-generic_4.4.3-040403.201602251634_amd64.deb

Wersja 32bit:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.3-wily/linux-headers-4.4.3-040403_4.4.3-040403.201602251634_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.3-wily/linux-headers-4.4.3-040403-generic_4.4.3-040403.201602251634_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.3-wily/linux-image-4.4.3-040403-generic_4.4.3-040403.201602251634_i386.deb

Pobrane paczki wystarczy zainstalować:

sudo dpkg -i *.deb

… zaktualizować menu startowe…

sudo update-grub

I uruchomić ponownie komputer, by wybrać nowy kernel.

Czy jest coś, co powinno nas motywować do powyższych zmian? Cóż, na to pytanie każdy musi odpowiedzieć sobie samodzielnie. Pomocna może być lista zmian jakich nabawił się kernel 4.4.3 podczas swojego powstawania.
 

Post navigation

6 comments for “Do odważnych świat należy – kernel 4.4.3 w systemie

  1. xyz
    1 marca, 2016 at 12:12

    Nowe kernele nie są złe, systemy z kernelami z rodziny 4.x znacząco dłużej działają na baterii. LTS-y z rodziny 3.x to porażka pod tym względem…

    Ciekawy smaczek znalazłem na podanej w artykule stronie. Kwiecisty język polski w pełnej krasie. Ot, taki drobny akcent Polskości znalazłem w tym changelogu. Link do screena http://i.imgur.com/tObAMV2.jpg

  2. Krzysiek Kowalewski
    1 marca, 2016 at 14:10

    Na Manjaro zawsze używam najnowszych stabilnych kerneli.

  3. kwazi
    2 marca, 2016 at 17:29

    Mi te kernele nic nie dają, nie zauważyłem żadnej różnicy nawet po prze kompilowaniu. Być może jak by kompilować cały system jak Gentoo, to jakaś drobna różnica w szybkości działaniu była by zauważalna. A tak to im nowszy kernel to więcej kodu dochodzi i zajmuje na dysku, a wątpię by nowi użytkownicy tak instalujący kernele je w jakiś sposób odchudzali, nie mówiąc już o kompilacji.

    Manjaro ma fajnie to zrobione, że ma o wiele nowsze kernele w repo dodane w porównaniu do Minta. Zaznaczasz sobie tylko tam i się instaluje. Świetne distro to Manjaro, z masą różnych środowisk graficznych.

  4. 3 marca, 2016 at 20:33

    A postarałeś się kompilując kernel? Przez „postarałeś” miałem na myśli absolutne dostosowanie go do konkretnego PC. Raz miałem okazję, ale potem trzeba było wymienić kartę sieciową i… cóż, prędkość ma swoje wady. :’)

  5. xyz
    4 marca, 2016 at 11:16

    No i stało się. 4.4.3 już w głównym obiegu Archa.

  6. Krzysiek Kowalewski
    13 marca, 2016 at 10:39

    Już wcześniej był, tylko bez poprawek Archa.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Translate »