linux-kernel Handledning
Komma igång med linux-kernel
Sök…
Anmärkningar
Det här avsnittet ger en översikt över vad linux-kernel är och varför en utvecklare kanske vill använda den.
Det bör också nämna alla stora ämnen i Linux-kärnan och länka till relaterade ämnen. Eftersom dokumentationen för linux-kernel är ny kan du behöva skapa initialversioner av relaterade ämnen.
versioner
| Version | Utgivningsdatum |
|---|---|
| 4,4 | 2016/01/10 |
| 4,1 | 2015/06/21 |
| 3,18 | 2014/12/07 |
| 3,16 | 2014/08/03 |
| 3,12 | 2013/11/03 |
| 3,10 | 2013-06-30 |
| 3,4 | 2012-05-20 |
| 3,2 | 2012-01-04 |
Installation eller installation
Linuxkällkällkod finns på https://www.kernel.org/
Ladda ner extrakt och gå till kärnkatalogen
Skriv in dessa kommandon steg för steg i din terminal. (Välj rätt version du behövde istället för linux-4.7.tar.gz)
wget http://www.kernel.org/pub/linux/kernel/v4.7/linux-4.7.tar.gz
tar zxvf linux-4.7.tar.gz
cd linux-4.7
make menuconfig kommer att välja de funktioner som krävs för kärnan. Gamla kärnkonfigurationer kan kopieras genom att använda den gamla .config filen och utföra make oldconfig . Vi kan också använda make xconfig som en grafisk version av konfigurationsverktyget.
Bygg beroenden, kompilera kärnan och modulerna.
make dep
make bzImage
make modules
make modules_install
Alternativt, om du vill konfigurera om den gamla kärnan och kompilera den igen, köra kommandona nedan:
make mrproper
make menuconfig
make dep
make clean
make bzImage
make modules
make modules_install
system.map kärnan, system.map fil till /boot/vmlinuz-4.7
skapa en .conf fil med nedanstående innehåll
image = /boot/vmlinuz-4.7
label = "Linux 4.7"
Kör sedan lilo -v att ändra startsektorn och starta om.