É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
- Látogasson el a site kernel.org
- 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]
- 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 updatesudo 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