Építsd linux kernel ág 3

Linux Kernel 3.x szerelvény ág Debian OS család

Ebben a walkthrough, akkor megtanulják, hogyan kell építeni, és telepítsük a rendszermagot 3.x ága a családnak a Debian operációs rendszer, mint az Ubuntu.
Megjegyzés. 2. lépés csak akkor kell elvégezni, ha soha nem épített egy kernel a számítógépen.

1. lépés: Kapcsolódás a kernel forrását

  1. Látogasson el a site kernel.org
  2. Töltse le a teljes archívumot, amire szükség van a kernel verzió a home mappát kattintva a jogot, hogy a linkre [Teljes forrás]
  3. Az archívum kibontása a parancssor használatával: cd

/
tar -xjf linux-3.x.y.tar.bz2 ahol 3.x.y - kernel letöltött

2. lépés: megszerzése szükséges építeni a csomag

A következő parancsokat az alapcsomag: sudo apt-get update
sudo apt-get build-dep linux
sudo apt-get install kernel-package
Következő, minden attól függ, milyen módon szeretnénk, hogy a rendszermag beállításait. Ezt meg lehet tenni számos módon.
  • config - a hagyományos módszer konfigurálását. A program megjeleníti a konfigurációs beállításokat egyenként, mely beállítja mindegyikre azok jelentését. Nem ajánlott a tapasztalatlan felhasználók számára.
  • oldconfig - konfigurációs fájl jön létre automatikusan az aktuális kernel konfigurációban. Ez ajánlott kezdőknek.
  • defconfig - konfigurációs fájl jön létre alapján automatikusan az alapértelmezett értékeket.
  • menuconfig - pszeudo-interfész manuális konfiguráció nem igényel soros bemeneti paraméterek értékeit. Ez ajánlott a terminál.
  • gconfig - grafikus (GTK +) kézi konfigurációs felület nem igényel soros bemeneti paraméterek értékeit. Javallott a GNOME környezetben.
  • xconfig - grafikus (Qt) interfész manuális konfiguráció nem igényel soros bemeneti paraméterek értékeit. Javallott KDE.

Ha szeretné használni a config. oldconfig vagy defconfig. már nincs szüksége semmilyen további csomagok. Abban az esetben, a fennmaradó három lehetőség van szüksége további csomagok telepítését.

Telepítéséhez szükséges csomagokat használni menuconfig ki a következő parancsot: sudo apt-get install libncurses5-dev
Telepítéséhez szükséges csomagokat használni gconfig ki a következő parancsot: sudo apt-get install libgtk2.0-dev libglib2.0-dev libglade2-dev
Telepítéséhez szükséges csomagokat használja az xconfigot ki a következő parancsot: sudo apt-get install libqt3-dev libqt3-fejlécek libqt3-mt-dev

3. lépés: konfiguráció a jövő építési a kernel

Keresse meg azt a mappát, ahol a kernel, a cd paranccsal

/linux-3.x.y. ahol 3.x.y - változata a futó kernel Önnek.

Ezen a ponton akkor már meghatározták a kernel konfiguráció (ha nem, biztos, hogy egyeztessen velük, hogy „megszerzése szükséges csomagok készítése” Attól függően, futtassa az alábbi parancsot a konfiguráció a választott módszer .:
  • config - make config
  • oldconfig - teszi oldconfig
  • defconfig - teszi defconfig
  • menuconfig - make menuconfig
  • gconfig - teszi gconfig
  • xconfig - make xconfig

Miután egy sikeres építmények megfelelő konfigurációs program elindul. Végezze el a szükséges módosításokat az Ön igényei szerint, mentse el a konfigurációs fájlt, és lépjen ki a programból.

4. lépés: A kernel

Így a készítményeket befejeződött. Akkor most már fut a kernel fordítást. Ehhez futtassa a következő parancsot: fakeroot make-kpkg --append-to-version = -Egyedi kernel_image kernel_headers Figyelem! mag szerelvényét tarthat 20 perc és néhány óra konfigurációjától függően a mag és a műszaki paramétereit a számítógép.

5. lépés: Telepítse a kép és kernel headers

Amikor a kernel építmények véget ért a saját könyvtárban lesz két deb-csomag. Őket, és telepíteni. Ehhez a következő parancsokat: cd

/
sudo dpkg -i linux-headers-3.x.y-custom_3.x.y-custom-10.00.Custom_arc.deb
sudo dpkg -i linux-image-3.x.y-custom_3.x.y-custom-10.00.Custom_arc.deb
ahol 3.x.y - változata összeszerelt mag, íves - processzor architektúra (i386 - 32-bites, amd64 - 64 bit).
Ha nem tudja a pontos nevét, a csomag fájlok listáját a home könyvtár ls parancsot és keressünk ugyanez a két csomagot.

6. lépés: létrehozunk egy kezdeti RAM-disk

Ahhoz, hogy helyesen működjön, számos terjesztéseknél kép eredeti RAM-lemezt. Akarjuk készíteni, akkor futtassa a következő parancsot: sudo update-initramfs -c -k 3.x.y-custom ahol 3.x.y - összeállított kernel.

7. lépés: frissítése a Configuration GRUB rakodó

Annak érdekében, hogy az új kernel állt rendelkezésre közül választhat, amikor elindítja a számítógépet, futtassa a következő parancsot: sudo update-grub menu.lst (GRUB verzió 1) vagy grub.cfg (GRUB 2-es verzió) frissítik megfelelően jelenlétében a telepített operációs rendszerek és magok képeket.

8. lépés: nukleáris kísérletet

Építési és telepítése a kernel sikeresen befejeződött! Most indítsa újra a számítógépet, és próbálja meg betölteni a rendszert az új kernel.
Annak érdekében, hogy a rendszer működése az új kernelt, lefuttatja uname -r paranccsal. Ez jelenik meg a kernel használni.

Útmutató hasznos? Oszd meg barátaiddal!

Share Share