The UNIX and Linux Forums  
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.

Go Back   UNIX og Linux Forums > Top Forums > UNIX for Dummies Spørsmål og svar
.
google unix.com



UNIX for Dummies Spørsmål og svar Hvis du er usikker på hvor du skal legge inn en UNIX-eller Linux-spørsmålet, legger den her. Alle UNIX og Linux newbies velkommen!

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
telnet inaktiv timeout på Redhat kernel 2.4.35.4 Jing han Red Hat 0 05-12-2008 04:59
RedHat: Viktig: kernel sikkerhet og bug fiks oppdatering iBot Sikkerhet veiledninger (RSS) 0 05-07-2008 10:10
kompilere en ny kjerne i RHEL 5 vikas027 UNIX for Advanced & ekspertbrukere 1 02-05-2008 05:14
Dual Xeon 2.6, RedHat EL 4 ES, opptil nyeste versjonen. 2.6.9 kernel Garp Linux ytelsestestene 2 08-01-2005 11:01
kompilere C under linux? ctchung High Level Programmering 2 09-20-2001 11:26

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 Søk i denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 07-21-2008
bhattbonny bhattbonny is offline
Registrert bruker
  
 

Bli Dato: juli 2008
Innlegg: 2
Hvordan kompilere Linux-kjernen på RedHat

Hallo,
Fortell meg gjerne hvordan du kompilere en linux-kjernen på RedHat. Jeg er relativt ny i dette området så vær litt tålmodig med meg. Her er filen jeg ble konsultert med følgende opplysninger:
Kompilere Linux Kernel på Redhat 7.1

Denne siden beskriver hvordan du installerer den nyeste Linux-versjon 2.4-kjernen på Redhat 7.1. Spesielt den beskriver hvordan du kompilere den offisielle kernel kilder med Redhat standard konfigurasjon.
Motivasjon

Det kan være ganske vanskelig for en vanlig Linux-bruker til å konfigurere den offisielle linux-kjernen kilde www.kernel.org å arbeide med Redhat. For eksempel, jeg gang utarbeidet en kjerne som ikke fungerte med lydkortet. Den beste måten å unngå slike hodepine er å få kjernen kilde konfigurasjonsfil fra Redhat kilde RPM, og å bruke denne config med den offisielle kjernen kilde kernel.org. Følgende instruksjoner disposisjonsnivå hvordan dette kan gjøres. Jeg foreslår at du bruker denne veiledningen som et supplement til den vanlige dokumentasjon, ikke som en erstatning.
Last ned Kilder


  • Last ned seneste stabile kjernen kilde kernel.org. Ikke prøv å kompilere den samme versjonen som du allerede bruker, med mindre du vet hva du gjør, eller du risikere får opp kernel-moduler. Du kan finne ut hva kjernen du allerede kjører med $ Uname-r
  • Pakk kildene. Eldre versjoner måtte være pakket i / usr / src, men nå dager er du sannsynligvis bedre å kompilere kilde i din egen hjemmekatalog logget inn som en vanlig bruker. $ Tar xzf linux-2.4.3.tar.gz
  • Du kan få config filer fra kjernen kilde RPM. Dessverre Dette innebærer installering av over 100 MB kjernen kilde bare for å få en enkelt 30 KB fil. Vær oppmerksom på at det er to forskjellige kilde RPMer, dvs. kernel-xxx.xxx.srpm og kjerne-source.xxx.xxx.rpm. Når du har disse filene, er det sannsynligvis mulig å avinstallere kilde RPM å spare diskplass. Slik sparer du tid og krefter, her er de config filer for kernel 2.4.2, som fulgte med Redhat 7.1 kilde RPM. $ Tar xzf configs.tar.gz
Configure


  • I toppkatalogen av kjernen kilde fra kernel.org, kjører $ Gjøre mrproper
  • Kopier den mest passende konfigurasjonsfil for systemet inn. Config i toppkatalogen til kjernen kilde. $ Cp configs/kernel-2.4.2-i586.config linux-2.4.3/.config
  • Din konfigurasjonsfil for en eldre versjon av kjernen, og så må oppdateres. Følgende kommando vil bare stille spørsmål om nye funksjoner. Mesteparten av tiden kan du trygt forlate ut disse nye funksjonene, med mindre de er spesielt interessante for deg. $ Gjøre oldconfig
  • Som konfigurert din kjerne og moduler vil støtte et stort utvalg av hardware og funksjoner som du ikke trenger. Du kan vurdere å slå av noen av tingene for å få fart på kompilere og spare diskplass. Eller ønsker du kanskje å gjøre noe som ble slått av i standard. Dette gjør du kjøre $ Gjøre xconfig
  • Lag en sikkerhetskopi av. Konfig. $ Cp. Config ~ / backup-kernel-config
Kompilere kjernen og moduler


  • Denne delen er lett. Du vil få rikelig med tid til å hente en kopp kaffe .... $ Gjøre dep
    $ Gjøre bzImage
    $ Gjøre moduler
Installere den nye kjernen


  • Frem til nå har du forhåpentligvis er logget inn som en vanlig bruker. Nå må du bli root. $ Su
  • Kopier kjernen i sin endelige destinasjon. Ikke overskriv din arbeider kjerne! # Cp ~ user/linux/arch/i386/boot/bzImage / boot/vmlinuz-2.4.3
  • Installere moduler. # Foreta modules_install
  • Rediger / etc / lilo.conf slik at du kan starte den nye kjernen. Ikke ta ut linjer for arbeider kjernen til du har oppstart den nye! I følgende eksempel, vil du sannsynligvis måtte endre plasseringen av root-partisjonen. image \u003d / boot/vmlinuz-2.4.3
    label \u003d linux-2.4.3
    read-only
    root \u003d / dev/hdc2
  • Kjør Lilo # / Sbin / Lilo
  • Hvis du ønsker en redningsplan disk, gjør $ Gjøre bzdisk
fortsatte: Jeg gikk til kernel.org site lastet ned den siste stabile versjonen av linux, untarred filen jeg lastet også ned configs.tar.gz og untarred det. Jeg er nå forvirret, hva de skal gjøre? Takk på forhånd. Hva er toppkatalogen min kjernen kilde, får litt forvirret fra hereon. Vennligst forklar eller du kan forklare hele prosessen fra begynnelsen. Også er jeg ikke med Linux 7.1, men med Linux 4.0, men jeg håper de vil være uendret. Takk!
  #2 (permalink)  
Old 07-22-2008
zaxxon's Avatar
zaxxon zaxxon is offline Forum Staff  
Moderator
  
 

Bli Dato: Sep 2007
Sted: Tyskland
Innlegg: 2285
Først av alt, bør du vite hva maskinvaren du har, før kompilere din egen kjerne, så du trenger ikke å legge til moduler du ikke trenger og vil gjøre kernel større enn nødvendig.

Sekund, jeg kan ikke si om speciallities for Red Hat, men alt i alt det som han beskrev hva du allerede har skrevet.

Så hva vil du ha forklart fra denne håndboken? Og det er mye siden i web dedikert hvordan man bygger en kjerne, btw.
  #3 (permalink)  
Old 07-22-2008
bhattbonny bhattbonny is offline
Registrert bruker
  
 

Bli Dato: juli 2008
Innlegg: 2
Hvordan kompilere Linux-kjernen på redhatII

Takk for svar! Så hvordan kan jeg registrere maskinvaren min Linux-system har, og hvordan finner jeg ut det jeg trenger jeg ikke? Også, hva er meningen med setningen "oppå katalogen av kjernen kilde fra kernel.org, kjører $ Gjøre mrproper " Hva er dette toppen katalog, jeg vet at jeg pakket Linux i / usr / src / linux, er denne katalogen de snakker om? Gi meg beskjed. Takk!
Closed Thread

Hugseliste

Tags
linux nedlasting, solaris

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er




Alle klokkeslett er GMT -4. Nå er klokken 05:34.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0