CentOS is een Linux- distributie gebaseerd op RedHat Linux . Voor het samenstellen code , hoeft u niet naar de kernel source nodig . In plaats daarvan kunt u meestal installeert de header en de kernel development files . Als u wilt dat de kernel source toch in CentOS , het is ook eenvoudig toe te voegen . De bronbestanden installeren is niet zo geautomatiseerd als het installeren van veel andere pakketten in CentOS . U kunt een package manager niet gebruiken voor het downloaden en installeren van de kernel bron . Instructies 1 Klik op " Programma's " en navigeer door middel van 'Accessoires ' en vervolgens op ' Terminal ' naar terminal in CentOS openen . Alle commando's vanaf dit punt zal in de terminal worden getypt . Type 2 " su " en druk op " Enter " om superuser modus te gaan . Typ het beheerderswachtwoord in op de volgende regel . Type 3 " yum install rpm - build redhat - rpm - config unifdef " om de nodige pakketten en afhankelijkheden automatisch downloaden en installeren voor het installeren van de kernel bron . Zodra de installatie van de bestanden is voltooid , type " exit " om de super user -omgeving te verlaten . Type 4 " mkdir - p ~ /rpmbuild /{ BUILD , RPM , BRONNEN , SPECS , SRPMS } " en " echo ' % _topdir % ( echo $ HOME ) /rpmbuild ' > ~ /. rpmmacros " naar de juiste mappen die de kernel source zal zoeken te creëren . 5 Navigeer naar de CentOS update -server ( zie bronnen ) naar de meest recente versie van de kernel bron voor uw systeem te vinden . Type " rpm - i http://mirror.centos.org/centos/5/updates/SRPMS/kernel- ( exacte versie nummer ) src.rpm 2 > & 1 | . Grep - v mockb " in terminal te downloaden en te installeren . Typ " cd ~ /rpmbuild /SPECS " 6 om te veranderen naar de juiste map en " rpmbuild - bp - target = ` uname - m ` kernel - 2.6.spec 2 > prep - err . log | . tee prep - out.log " aan de kernel bron voor het systeem beschikbaar te maken
|