| Compilarea nolui kernel in Debian Leny |
|
| Scris de slackx | ||||||
| Friday, 30 November 2007 | ||||||
|
Cum mi-am luat o placă nouă la PC şi cam face figuri la chipset (Intel 35DP) am hotărât să compilez un kernel nou. Dar problema e că am Debian, şi ăsta e mai cu moţ decat Slackware - de exemplu - la compilarea de kernel. În general, update-urile la kernel sa fac prin apt-get update apt-get dist-upgrade, iar la compilarea clasică m-am tot lovit de erori aşa că am decis să încerc o nouă metodă. După lungi căutari am ajuns la finalul acesta. Deci să începem Pentru început avem nevoie de câteva dependinţe (fakeroot, kernel-package, libncurses5-dev, wget , buildessentials) După ce am terminat instalarea pachetelor trecem la pasul următor: kernelul în sine.Facem deplasarea către directorul-destinaţie cd /usr/srcDownloadăm noul kernel wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.23.8.tar.bz2şi îl dezarhivăm tar xvjf linux-2.6.23.8.tar.bz2Ne deplasăm în directorul nou-creat: cd /usr/src/linux-2.6.23.8şi configurăm make cleanLa config puteţi să folosiţi vechiul config pentru a păstra setările (eu aşa am făcut) make oldconfigSau puteţi să îl reconfiguraţi din nou make xconfigdaca doriţi să folosiţi interfaţa grafică make menuconfigdacă preferaţi CLI. Ok. Până aici totul a fost banal şi clasic. Dar pentru Debian ar fi mai simplu să construim noul kernel special pentru acest tip de distribuţie: make-kpkg cleanDupă ce s-a terminat totul ne deplasăm din nou în /usr/src cd /usr/srcşi vizualizăm ls -lobservăm că au apărut două pachete noi linux-image-2.6.23.8-custom_2.6.23.8-custom-10.00.Custom_i386.deb care conţine kernelul în sine şi linux-headers-2.6.23.8-custom_2.6.23.8-custom-10.00.Custom_i386.deb care conţine modulele În sfârşit, facem instalarea finală dpkg -i linux-image-2.6.23.8-custom_2.6.23.8-custom-10.00.Custom_i386.debŞi gata. De specificat că nu mai este nevoie să editaţi bootloaderul, se va face automat. Restartăm: sudo rebootşi la pornire verificăm cu uname -a dacă avem kernelul corect. slackx@slackx:~$ uname -a Dacă a mers, o bere la je de bucurie :D Dacă dă buleuri, să îmi cereţi mailul pentru înjurături :))
Only registered users can write comments! Powered by !JoomlaComment 3.12 Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved. |
||||||


După ce am terminat instalarea pachetelor trecem la pasul următor: kernelul în sine.
Ubuntu 8.10 Alpha 1 Screenshots
Imi pare rau sa constat ca nou venitii i...
E greu sa inveti
multzam fain asta a fost poanta zilei :...
Ubuntu 8.10 Alpha 1 Screenshots
"Ce nici o distributie de linux nu p...
Ubuntu 8.10 Alpha 1 Screenshots
Timpul de instalare NU este relevant. Va...
Ubuntu 8.10 Alpha 1 Screenshots
azi dupa update+reboot mi-a inghetzat Gn...
4 Jocuri "High-End"
Super tare, nu stiam de ele. Dar am sa l...
4 Jocuri "High-End"
Patronul: Ce naiba are iar site-ul asta ...