Hoe de Linux Kernel te compileren
De Linux Kernel is het hart van elk Linux-systeem. Behandelt de uitvoer / invoer van de gebruiker, hardware, en regelt de kracht van de computer. Hoewel de kernel die wordt geleverd bij de distributie van je Linux efficiënt is, kun je hiermee je gespecialiseerde kernel maken.
stappen
1
Download de nieuwste versie van de Linux Kernel van http://kernel.org.
2
Zorg ervoor dat u de volledige bron downloadt door op de "F" te klikken, waar staat: "De nieuwste stabiele versie is..."Anders download je alleen de patch, die wordt gebruikt wanneer je Kernel een minder belangrijke versie is. Een voorbeeld hiervan is 3.4.4.1> 3.4.4.2
3
Zorg ervoor dat u de volledige code hebt gedownload, en niet de patch.
4
Na het downloaden opent u de terminal.
5
Nu moeten we de kernel eruit halen. Gebruik deze commando`s.
6
Nadat u het hebt uitgepakt, verplaatst u het naar de map (in de terminal) die is gemaakt.
7
Configureer de kernel Er zijn 3 gebruikelijke manieren om dit te doen.
8
Nadat het configuratievenster is geopend, ziet u een specifiek type configuratie dat al is geselecteerd als ondersteuning voor essentiële eenheden zoals Broadcom / EXT4 draadloze ondersteuning, enz. Bovendien kunt u opties aanpassen, zoals het toevoegen van ondersteuning aan een specifiek type apparaat / besturingselement / controller, omdat u ondersteuning voor het NTFS-bestandssysteem kunt toevoegen vanuit "Bestandssysteem> DOS / FAT / rT /> NTFS-bestandssysteemondersteuning selecteren, enzovoort U maakt gebruik van de aangepaste kernel.
9
LET OP: Terwijl je de Kernel configureert, zul je een sectie zien die bekend staat als Kernel-hacking (als ik zeg hack, bedoel ik om te verkennen), waar verschillende soorten opties worden gegeven om de Kernel te hacken en ervan te leren. Als u het wilt gebruiken, kunt u meer opties toevoegen, anders kunt u de optie "Kernel-foutopsporing" uitschakelen, omdat dit de kernel veel zwaarder maakt en mogelijk niet geschikt is voor gebruik in de productieomgeving.
10
Nadat je het hebt geconfigureerd, is het tijd om de kernel te compileren en te installeren. U moet deze opdrachten in de juiste volgorde uitvoeren. Het kan lang duren.
11
Ga nu voor een koffie die een tijdje duurt. In een moderne computer (minder dan 5 jaar oud) duurt dit ongeveer 20 minuten. U kunt uw leven gemakkelijker maken door alle opdrachten tegelijk in te voeren. Dit gebeurt twee keer met het "" -symbool.
12
Dus je hebt de Kernel al geïnstalleerd, maar je moet het nog steeds uitvoerbaar maken.
13
Ga naar / boot.
14
Voer dit commando uit "mkinitrd -o initrd.img- "(voor distributies op basis van RedHat moet u initrd maken, omdat deze standaard is gemaakt). Vergeet niet, vervang met het versienummer van de kernel.
15
Wijs de bootloader naar de nieuwe kernel zodat deze kan worden uitgevoerd. Gebruik de tool die bij uw distributie wordt geleverd om uw opstartmanager te configureren. Voeg een nieuw item toe voor de nieuwe kernel.
16
Start de computer opnieuw op en geniet van uw gepersonaliseerde kernel!
tips
- menuconfig is meestal de beste optie bij het configureren van de kernel.
- Niet alle computers hoeven een "initrd" te maken, maar het is beter om dit te doen als u het nodig hebt.
waarschuwingen
- Als de nieuwe kernel niet correct is geconfigureerd, ondersteunt deze mogelijk uw hardware niet en heeft de kernel mogelijk fouten.
Delen op sociale netwerken:
Verwant
- Hoe bestanden te delen tussen Linux-computers met behulp van NFS
- Hoe u uw eigen Linux-distributie maakt
- Hoe bestanden uit te pakken in Linux
- Hoe te bepalen of je de 32-bit of 64-bit kernel op Mac OS X draait
- Hoe Linux op een Mac te gebruiken
- Hoe een Android-tablet te flitsen
- Hoe Android 2.2 Froyo te installeren op een HTC Touch Pro 2
- Hoe Android te installeren op Ubuntu Linux met Eclipse IDE
- Hoe Damn Small Linux te installeren
- Hoe Linux Gentoo van Ubuntu te installeren
- Hoe Ubuntu in VirtualBox te installeren
- Hoe de Qt SDK te installeren in Ubuntu Linux
- Hoe een Samsung Galaxy S2 te ontgrendelen
- Hoe de bibliotheekmap van de gebruiker op een Mac te tonen
- Hoe weet ik of uw computer 64 bits is
- Hoe Mobile Odin te gebruiken op Android
- Hoe Linux te gebruiken
- Hoe Ubuntu Kernel te updaten
- Hoe MacOSX in 64-bit modus te gebruiken
- Een reddingsmodus voor een computer maken Asus Eee
- Hoe Tor op Linux te installeren