Linux kernel

Frissítse a rendszermagot az Arch Linux rendszeren

Frissítse a rendszermagot az Arch Linux rendszeren
Az Arch egy gördülő kiadású Linux disztró. Ez azt jelenti, hogy mindig naprakész szoftvercsomagokat és rendszermag-frissítéseket kap az Arch Linux rendszeren. De ez nem azt jelenti, hogy nem lehet manuálisan telepíteni a Kernel frissített verzióját az Arch Linux rendszerre. Természetesen lehet.

Ebben a cikkben megmutatom, hogyan frissítheti az Arch Linux kerneljét a csomagkezelő segítségével. Megmutatom azt is, hogyan kell lefordítani a kernelt forrásból és használni Arch Arch-on. Kezdjük el.

A kernel frissítése a Package Manager segítségével:

Először ellenőrizze a kernel aktuális verzióját a következő paranccsal:

$ uname -r

Most futtassa a következő parancsot a rendszerfrissítés végrehajtásához a pacman-nal:

$ sudo pacman -Syu

Amint az alábbi képernyőkép kijelölt részéből látható, a kernel csomag is frissül. Most nyomja meg az 'y' gombot, majd nyomja meg a gombot folytatni.

A Pacman csomagkezelőnek el kell kezdenie a frissítések letöltését és telepítését.

Az összes csomag, beleértve a kernelt is, ezen a ponton frissül.

Most indítsa újra az Arch Linux gépet a következő paranccsal:

$ sudo reboot

Miután a számítógép elindult, futtassa a következő parancsot a kernel verziójának újbóli ellenőrzéséhez:

$ uname -r

Amint az alábbi képernyőképen látható, a kernel 4-re frissül.15.1.

A kernel fordítása a forrásból:

A kernel frissített verzióját letöltheti és lefordíthatja a Linux kernel hivatalos webhelyéről is: https: // www.kernel.org

Ebben a részben megmutatom, hogyan.

Először keresse fel a https: // www oldalt.kernel.org és a következő oldalt kell látnia az alábbi képernyőképen látható módon.

Most kattintson a megjelölt szakaszra az alábbi képernyőképen látható módon.

A Linux kernel legújabb verziója az írás idején 4.15.2. A webböngészőnek kéri, hogy mentse. Kattintson a „Fájl mentése” gombra, majd kattintson az „OK” gombra az alábbi képernyőképen látható módon.

A Linux kernel archív fájljának el kell kezdenie a letöltést.

A letöltés befejezése után keresse meg azt a könyvtárat, ahová a fájlt letöltötte. Esetemben ez a Letöltések / könyvtár a FELHASZNÁLÓm otthoni könyvtárában.

$ cd letöltések /

A könyvtár tartalmát az ls paranccsal és amint láthatja, felsoroltam, linux-4.15.2.kátrány.xz fájl van.

Most vonja ki az archív fájlt a következő paranccsal:

$ tar xvf linux-4.15.2.kátrány.xz

A fájlt ki kell vonni.

MEGJEGYZÉS: A Linux kernel fordításához több mint 20 GB szabad területre van szükség. Ellenőrizheti, hogy mennyi hely maradt df -h parancs.

A fájl kibontása után új könyvtárat kell létrehozni. Az én esetemben az linux-4.15.2 / könyvtárat az alábbi képernyőképen látható módon.

Most keresse meg a könyvtárat a következő paranccsal:

$ cd linux-4.15.2

A kernel fordítási folyamatának megkezdése előtt feltétlenül futtassa a következő parancsot a telepítéshez ncurses, make, gcc, bc, és openssl csomagok:

$ sudo pacman -S ncurses teszi a gcc bc openssl-t

Nyomja meg az 'y' gombot, majd nyomja meg a gombot folytatni.

A szükséges csomagokat telepíteni kell.

Most másolja az aktuális kernel által használt konfigurációs fájlt a linux-4.15.2 könyvtár a következő paranccsal:

$ zcat / proc / config.gz> .konfig

Most futtassa a következő parancsot a konfigurációs fájl előkészítéséhez a kernel új verziójához.

$ make menuconfig

A következő terminál alapú grafikus felületet kell elindítania. Megnyomhatja , , és nyilakkal navigálhat és és vagy egy lépéssel visszalépni.

Innen engedélyezheti vagy letilthatja a kernel bizonyos funkcióit. Ha nem tudja, mi az, csak hagyja meg az alapértelmezéseket.

Ha elégedett a konfigurációs fájllal, lépjen a következőre: opciót és nyomja meg a gombot

Ekkor látnia kell a következő ablakot. nyomja meg újra.

Ekkor látnia kell a következő ablakot. nyomja meg újra.

Vissza kell térnie a fő konfigurációs ablakhoz.

Menj és nyomja meg

Vissza kell térnie a terminálhoz, ahogy az alábbi képernyőképen látható.

Most futtassa a következő parancsot a fordítási folyamat elindításához:

$ make

A kernel fordítási folyamatának el kell indulnia.

Hosszú időnek kell eltelnie a kernel fordítási folyamatának befejezéséig. Miután ez elkészült, látnia kell a következő ablakot, az alábbi képernyőképen látható módon.

Most telepítse az összes lefordított kernelmodult a következő paranccsal:

$ sudo make modules_install

Az összes kernelmodult telepíteni kell.

Most másolja a vmlinuz fájl az architektúrájához a / boot könyvtárba. 32 bites operációs rendszer esetén futtassa a következő parancsot:

$ sudo cp -v arch / x86 / boot / bzImage / boot / vmlinuz-4.15.2

64 bites operációs rendszer esetén futtassa a következő parancsot:

$ sudo cp -v arch / x86_64 / boot / bzImage / boot / vmlinuz-4.15.2

A fájlt át kell másolni.

Most generáljon egy initramfs képet, és mentse a / boot könyvtárba a következő paranccsal:

$ sudo mkinitcpio -k 4.15.2-ARCH -g / boot / initramfs-4.15.2.img

A initramfs fájlt kell létrehozni.

Most másolja a Rendszer.térkép fájlba /csomagtartó könyvtár a következő paranccsal:

$ sudo cp -v rendszer.map / boot / System.térkép-4.15.2

Most készítsen egy szimbolikus linket a Rendszer.térkép-4.15.2 fájlba / boot / System.térkép a következő paranccsal:

$ sudo ln -sf / boot / System.térkép-4.15.2 / boot / System.térkép

Most generáljon egy grub.vö fájl a következő paranccsal:

$ sudo grub-mkconfig -o / boot / grub / grub.vö

Egy új grub.vö fájlt kell létrehozni.

Indítsa újra a számítógépet a következő paranccsal:

$ sudo reboot

Amikor a számítógépen megjelenik a GRUB menü, válassza az „Advanced options for Arch Linux” opciót és nyomja meg a gombot .

Ezután válassza ki a listából az újonnan telepített kernel menüjét, majd nyomja meg az gombot .

A számítógép indítása után futtassa a következő parancsot a kernel verziójának ellenőrzéséhez:

$ uname -r

A kernelt frissíteni kell, amint az az alábbi képernyőképen látható.

Így frissíti az Arch Linux kerneljét. Köszönjük, hogy elolvasta ezt a cikket.

Az egér és az érintőpadok görgetési irányának megfordítása a Windows 10 rendszerben
Egér és Érintőpads nemcsak a számítást könnyűvé, de hatékonyabbá és kevésbé időigényessé is teszi. Nem tudunk elképzelni egy életet ezek nélkül az esz...
Az egérmutató és a kurzor méretének, színének és sémájának módosítása a Windows 10 rendszeren
Az egérmutató és a kurzor a Windows 10 operációs rendszerben nagyon fontos szempont. Ez elmondható más operációs rendszerekről is, tehát valójában eze...
Ingyenes és nyílt forráskódú játékmotorok a Linux játékok fejlesztéséhez
Ez a cikk felsorolja azokat az ingyenes és nyílt forráskódú játékmotorokat, amelyek felhasználhatók 2D és 3D játékok fejlesztésére Linuxon. Számos ily...