|
hogy hogyan kell összeállítani a Linux kernel a redhat
Helló,
Please let me know, hogyan állítsák össze a Linux kernel a redhat. Én viszonylag új ezen a területen igen, egy kicsit beteg nekem. Itt a kép én konzultációt a következő adatokat:
Compiling A Linux Kernel a Redhat 7,1
Ez az oldal leírja, hogyan telepítsük a legújabb verzió 2,4 Linux kernel a Redhat 7.1. Különösen fontos, hogy leírja, hogyan kell összeállítani a hivatalos kernel források Redhat alapértelmezett konfiguráció.
Motiváció
Ez elég trükkös egy tipikus Linux felhasználó számára, hogy állítsd be a hivatalos Linux kernel forrását a www.kernel.org dolgozni Redhat. Például egyszer össze a kernelt, hogy nem működik az én hangkártyára. A legjobb módja, hogy elkerüljék az ilyen fejfájást is, hogy a kernel source konfigurációs fájl a Redhat RPM forrása, és hogy használja ezt a hivatalos config kernel forrását a kernel.org. Az alábbi utasítások felvázolni, hogyan lehet ezt megtenni. Azt javasoljuk, hogy használja ezt az útmutatót, mivel a kiegészítés a szokásos dokumentációt, nem mint a csere.
Töltse le a Források
- Töltse le legfrissebb stabil kernel forrását a kernel.org. Ne próbálja meg összeállítani azonos verzió, hogy Ön már használja, ha nem tudod, mit csinálsz, vagy kockázati messing fel kernelmodulokat. Meg tudjuk oldani, hogy milyen kernel már fut $ Uname-r
- Csomagolja ki a forrásokat. A régebbi verziók is kicsomagolásának a / usr / src, de most nappal akkor valószínűleg jobb összeállítást a forrás a saját könyvtárában bejelentkezve, mint egy átlagos felhasználó. $ Tar xzf linux-2.4.3.tar.gz
- Tudod kap a konfigurációs fájlokat a kernel forrás rpm. Sajnos, ez magában foglalja a telepítés több, mint 100 MB-os kernel forrás csak azért, hogy egy 30 kB fájlt. Legyen tisztában azzal, hogy két különböző forrás RPMs, vagyis kernel-xxx.xxx.srpm és a kernel-source.xxx.xxx.rpm. Ha ezeket a fájlokat, akkor valószínűleg lehet eltávolítani a forrás RPM menteni lemezterület. Hogy mentse meg az időt és a vita, itt van a config fájlok a kernel 2.4.2, amint szállítják a Redhat RPM 7,1 forrása. $ Tar xzf configs.tar.gz
Configure
- A lap tetejére mappa kernel forrását a kernel.org, fuss $ Make mrproper
- Másolja a legmegfelelőbb konfigurációs fájl a rendszeren is. Konfig a felső könyvtárban a kernel forrás. $ Cp configs/kernel-2.4.2-i586.config linux-2.4.3/.config
- A konfigurációs fájl egy régebbi verziója a kernel, és így kell. A következő parancs csak kérdésfeltevési új funkciókat. Legtöbbször a Nyugodtan hagyja ki ezeket az új funkciókat, ha azok kifejezetten érdekli. $ Make oldconfig
- Mint beállítva, kernelt és modulokat fog támogatni egy hatalmas különböző hardver-és jellemzőit, hogy nem kell. Azért, hogy kapcsolja ki néhány dolgot, hogy gyorsítsák fel az össze és lemezhely. Vagy akkor, hogy néhány jellemző, hogy ki volt kapcsolva az alapértelmezett. Ehhez futtassa $ Make xconfig
- Készíts egy biztonsági másolatot. Konf. $ Cp. Konf ~ / backup-kernel-config
Töltsd ki a kernel és modulok
- Ez a rész könnyű. Itt még rengeteg idő megy el egy csésze kávé .... $ Make dep
$ Make bzImage
$ Make modules
Telepítse az új kernel
- Akár most, akkor remélhetőleg volt bejelentkezve, mint egy átlagos felhasználó. Most meg kell majd válnia root. $ Su
- Másolja a kernelt a végső úticél. Ne írja felül a munkacsoport kernel! # Cp ~ user/linux/arch/i386/boot/bzImage / boot/vmlinuz-2.4.3
- Telepítse a modulokat. # Make modules_install
- / Etc / lilo.conf így boot az új kernel. Ne vegye ki a sorokat a rendszermag működik, amíg nem indítható az újat! A következő példában, akkor valószínűleg meg kell változtatni a helyét, a root partíció. image \u003d / boot/vmlinuz-2.4.3
label \u003d linux-2.4.3
read-only
root \u003d / dev/hdc2
- Futtasd a lilo-t # / Sbin / lilo
- Ha azt szeretnénk, hogy a helyreállító lemez, akkor $ Make bzdisk
folytatta: Elmentem a kernel.org weboldal letölthető a legfrissebb stabil változat a Linux, untarred a fájlt, azt is letöltötték configs.tar.gz és untarred azt. Én most már értem, mit kell csinálni? Köszönöm előre. Mi a könyvtár tetejére én kernel forrás, kezd egy kicsit összezavarodtam a hereon. Kérjük, magyarázza, vagy ha el tudja magyarázni az egész folyamatot a kezdetektől fogva. Én nem is dolgozik a Linux 7.1, de a Linux 4.0, azonban én abban a reményben, akkor is. Köszönöm! 
|