The UNIX and Linux Forums  

Go Back   De Unix-en Linux Forum > Top Forums > UNIX voor Dummies Questions & Answers
.
google unix.com



UNIX voor Dummies Questions & Answers Als u niet zeker weet waar je een Unix-of Linux vraag, post het hier. Alle UNIX-en Linux beginners van harte welkom!!

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
telnet idle time-out op de RedHat kernel 2.4.35.4 jing Han Red Hat 0 05-12-2008 04:59 PM
RedHat: Belangrijk: kernel veiligheid en bug fix update iBot Security Advisories (RSS) 0 05-07-2008 10:10
Compileer een nieuwe kernel in RHEL 5 vikas027 UNIX for Advanced & Expert Gebruikers 1 02-05-2008 05:14
Dual Xeon 2.6, RedHat EL 4 ES, tot laatste release versie. 2.6.9 kernel Garp Linux Benchmarks 2 08-01-2005 11:01
compileren C onder Linux? ctchung Hoog Niveau Programmering 2 09-20-2001 11:26 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 07-21-2008
bhattbonny bhattbonny is offline
Geregistreerde gebruiker
  
 

Join Date: juli 2008
Posten: 2
hoe om te compileren op Redhat Linux kernel

Hallo,
Laat het me weten hoe het compileren van een Linux kernel op Redhat. Ik ben relatief nieuw op dit gebied dus een beetje geduld met mij. Hier is het bestand Ik was overleg met de volgende gegevens:
Het compileren van de Linux Kernel op Redhat 7.1

Deze pagina beschrijft hoe het installeren van de nieuwste Linux versie 2.4 kernel op RedHat 7.1. In het bijzonder, wordt beschreven hoe de samenstelling van de officiële kernel sources met Redhat de standaard configuratie.
Motivatie

Het kan behoorlijk lastig zijn voor een typische Linux-gebruiker te configureren de officiële Linux kernel broncode van www.kernel.org te werken met Redhat. Bijvoorbeeld, ik eenmaal samengesteld een kernel die niet werken met mijn geluidskaart. De beste manier om dergelijke hoofdpijn is om de kernel source config-bestand van de Redhat source RPM, en gebruik je deze configuratie met de officiële kernel broncode van kernel.org. De volgende instructies geven hoe dit kan worden gedaan. Ik stel met behulp van deze handleiding als een aanvulling op de gebruikelijke documentatie, niet als een vervanging.
Download de Bronnen


  • Download laatste stabiele kernel broncode van kernel.org. Probeer niet te compileren dezelfde versie die u nu al gebruik maken, tenzij je weet wat je doet, of u het risico Messing uw kernel modules. U kunt achterhalen welke kernel u al weer aan de slag met $ Uname-r
  • Pak de bronnen. Oudere versies moest worden uitgepakt in / usr / src, maar nu dagen ben je waarschijnlijk beter af zijn het opstellen van de bron in je eigen home directory ingelogd als een normale gebruiker. $ Tar xzf linux-2.4.3.tar.gz
  • U kunt de configuratie bestanden van de kernel source RPM. Helaas, dit impliceert de installatie van meer dan 100 MB van de kernel bron alleen om een enkele 30 kB bestand. Ervan bewust te zijn dat er twee verschillende bron RPMs, dwz kernel-xxx.xxx.srpm en kernel-source.xxx.xxx.rpm. Zodra u deze bestanden, is het waarschijnlijk mogelijk om de bron RPM om schijfruimte te besparen. Als u de tijd en moeite, hier zijn de config bestanden voor de kernel 2.4.2, zoals geleverd met de Redhat 7.1 source RPM. $ Tar xzf configs.tar.gz
Configureer


  • In de top-directory van uw kernel broncode van kernel.org, run $ Make mrproper
  • Kopieer de meest geschikte configuratie bestand voor uw systeem in. Config in de bovenste map van de kernel bron. $ Cp configs/kernel-2.4.2-i586.config linux-2.4.3/.config
  • Uw configuratie bestand voor een oudere versie van de kernel, en dus moet worden bijgewerkt. Het volgende commando zal alleen vragen stellen over de nieuwe functies. Het merendeel van de tijd kunt u veilig achterlaten van deze nieuwe functies, tenzij zij specifiek voor u van belang. $ Make oldconfig
  • Zoals geconfigureerd, de kernel en modules zal een grote verscheidenheid aan hardware en functies die je niet nodig hebt. Kunt u het uitschakelen van een aantal van de dingen om het verzamelen en opslaan van schijfruimte. Of wilt u misschien in staat stellen bepaalde functie die werd uitgeschakeld in de standaard. Om dit te doen lopen $ Make xconfig
  • Maak een reservekopie van. Config. $ Cp. Configuratiebestand ~ / backup-kernel-config
Compileer de kernel en modules


  • Dit onderdeel is eenvoudig. Je hebt genoeg tijd om te gaan krijgen van een kopje koffie .... $ Make dep
    $ Make bzImage
    $ Make modules
Installeer de nieuwe kernel


  • Tot nu toe hebt u hopelijk is ingelogd als een normale gebruiker. Nu moet u zich root. $ Su
  • Kopieer de kernel naar de eindbestemming. Niet overschrijven uw kernel werken! # Cp ~ user/linux/arch/i386/boot/bzImage / boot/vmlinuz-2.4.3
  • Installatie van de modules. # Make modules_install
  • Bewerk / etc / lilo.conf, zodat u kunt opstarten van de nieuwe kernel. Neem niet buiten de lijnen voor uw kernel werken totdat u de computer de nieuwe! In het volgende voorbeeld, zul je waarschijnlijk naar de locatie van de root partitie. image \u003d / boot/vmlinuz-2.4.3
    label \u003d linux-2.4.3
    alleen-lezen
    root \u003d / dev/hdc2
  • Uitvoeren lilo # / Sbin / lilo
  • Als u wilt dat een reddings-schijf, doen $ Make bzdisk
vervolg: Ik ging naar de kernel.org site gedownload de laatste stabiele versie van Linux, untarred het bestand, ik ook gedownload configs.tar.gz en untarred het. Ik ben nu verward, wat te doen? Thanks in advance. Wat is de top-directory van mijn kernel bron, om een beetje verward uit hierop. Gelieve toe te lichten of u kunt uitleggen dat het hele proces vanaf het begin. Ook ben ik niet werken met Linux 7.1, maar met Linux 4.0, ben ik wel de hoop dat zij hetzelfde. Bedankt!
  #2 (permalink)  
Old 07-22-2008
zaxxon's Avatar
zaxxon zaxxon is offline Forum Staff  
Moderator
  
 

Join Date: Sep 2007
Locatie: Duitsland
Berichten: 2.289
Allereerst moet je weten welke hardware je hebt, voor het samenstellen van uw eigen kernel, zodat u niet hoeft te modules toevoegen die je niet nodig en zal de kernel groter dan nodig.

Ten tweede, kan ik je niet vertellen over de speciallities voor Red Hat, maar al met al is het net als de man beschreven, wat je al schreef.

Dus wat wil je hebben verklaard uit deze gids? En er is heel veel pagina in het web gewijd op het bouwen van een kernel, btw.
  #3 (permalink)  
Old 07-22-2008
bhattbonny bhattbonny is offline
Geregistreerde gebruiker
  
 

Join Date: juli 2008
Posten: 2
hoe om te compileren Linux kernel op redhatII

Bedankt voor het antwoord! Dus hoe kan ik de hardware van mijn Linux-systeem hebt, en hoe kan ik bepalen wat ik nodig heb wat ik niet? Ook, wat is de betekenis van de zin "op de top van uw kernel broncode van kernel.org, run $ Make mrproper " wat is dit boven map, ik weet dat ik uitgepakt de linux in / usr / src / linux, wordt deze map ze het over? Laat het me weten. Bedankt!
Closed Thread

Bladwijzers

Labels
Linux downloaden, solaris

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 12:05.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0