The UNIX and Linux Forums  

Go Back   UNIX og Linux Forums > Top Forums > UNIX for dummyer Spørgsmål & svar
.
google unix.com



UNIX for dummyer Spørgsmål & svar Hvis du ikke ved, hvor man skal sende en UNIX-eller Linux-spørgsmål, efter det her. Alle UNIX og Linux newbies velkommen!

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
telnet tomgang timeout på Redhat kerne 2.4.35.4 jing Han Red Hat 0 05-12-2008 04:59 PM
RedHat: Vigtigt: kerne sikkerhed og bug fastsætte opdatering iBot Sikkerhedsbulletiner (RSS) 0 05-07-2008 10:10 AM
udarbejde en ny kerne i RHEL 5 vikas027 UNIX for Advanced & Ekspertsøgning Brugere 1 02-05-2008 05:14 AM
Dual Xeon 2.6, RedHat EL 4 ES, op til nyeste version. 2.6.9 kerne Garp Linux Benchmarks 2 08-01-2005 11:01 AM
kompilere C under linux? ctchung Højtstående 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 Søg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 07-21-2008
bhattbonny bhattbonny is offline
Registreret Bruger
  
 

Join Date: Jul 2008
Stillinger: 2
hvordan man kompilerer Linuxkernen om Redhat

Hej,
Please lad mig vide, hvordan man kan udarbejde en Linuxkernen på Redhat. Jeg er forholdsvis ny på dette område, så skal du være lidt tålmodig med mig. Her er den fil jeg var høring med følgende oplysninger:
Compiling Linuxkernen på Redhat 7.1

Denne side beskriver hvordan du installerer den nyeste Linux version 2.4 kerne på Redhat 7.1. Især den beskriver, hvordan man kan udarbejde den officielle kerne kilder med Redhat's standardopsætning.
Motivation

Det kan være ganske vanskeligt for en typisk Linux-bruger til at konfigurere den officielle Linux kerne-kildekode fra www.kernel.org at arbejde med Redhat. For eksempel, jeg engang samlet en kerne, der ikke arbejder med mit lydkort. Den bedste måde at undgå en sådan hovedpine er at få de kerne-kildekode konfigurationsfil fra Redhat kilde RPM, og at bruge denne config med den officielle kerne-kildekode fra kernel.org. De følgende instruktioner skitsere, hvordan det kan gøres. Jeg foreslår, at du bruger denne vejledning, som et supplement til den sædvanlige dokumentation, ikke som en erstatning.
Download Kilder


  • Download seneste stabile kerne-kildekode fra kernel.org. Forsøg ikke at oversætte den samme version, som du allerede anvender medmindre du ved hvad du laver, eller du risikoen Messing din kernemoduler. Du kan finde ud af, hvad kernen du allerede kører med $ Uname-r
  • Pak kilder. Ældre versioner skulle uemballeret i / usr / src, men nu dage du er formentlig bedre at samle den kilde i dit eget hjem bibliotek logget ind som en normal bruger. $ Tar xzf linux-2.4.3.tar.gz
  • Du kan få den konfig filer fra kerne-kildekode RPM. Desværre betyder det, at installere mere end 100 MB af kerne-kildekode bare for at få en enkelt 30 kB fil. Vær opmærksom på, at der er to forskellige kilde rpms, dvs kernel-xxx.xxx.srpm og kerne-source.xxx.xxx.rpm. Når du har disse filer, er det sandsynligvis muligt at afinstallere kilde RPM at spare diskplads. Der kan spare dig tid og besvær, her er de config filer til kerne 2.4.2, som leveres med Redhat 7.1 kilde RPM. $ Tar xzf configs.tar.gz
Konfigurer


  • I toppen mappe i din kerne-kildekode fra kernel.org, kør $ Gøre mrproper
  • Kopier den mest hensigtsmæssige konfigurationsfil til dit system ind. Config i den øverste mappe i kerne-kildekode. $ Cp configs/kernel-2.4.2-i586.config linux-2.4.3/.config
  • Din konfigurationsfil er for en ældre version af kernen, og så skal opdateres. Følgende kommando vil kun stille spørgsmål om nye funktioner. Det meste af tiden kan du trygt overlade disse nye funktioner, medmindre de specifikt interesserer dig. $ Gøre oldconfig
  • Som konfigureret, din kerne og moduler vil støtte en lang række af hardware og funktioner, som du ikke behøver. Du vil måske gerne slå nogle ting til at fremskynde udarbejdelse og spare diskplads. Eller du kan aktivere nogle træk, der blev slukket i standard. At gøre det, skal du køre $ Gøre xconfig
  • Lav en sikkerhedskopi af. Konfig. $ Cp. Config ~ / backup-kernel-config
Kompilere kernen og modulerne


  • Denne del er let. Du har masser af tid til at få en kop kaffe .... $ Gøre dep
    $ Gøre bzImage
    $ Gøre moduler
Installer din nye kerne


  • Indtil nu, har du forhåbentlig blevet logget ind som en normal bruger. Nu skal du blive root. $ Su
  • Kopiér kernen i sin endelige destination. Ikke overskriver din arbejdsdag kerne! # Cp ~ user/linux/arch/i386/boot/bzImage / boot/vmlinuz-2.4.3
  • Installere moduler. # Make modules_install
  • Rediger / etc / lilo.conf, så du kan starte den nye kerne. Må ikke tegne linjerne for din arbejdsdag kerne, indtil du har opstartet et nyt! I det følgende eksempel, vil du sandsynligvis nødt til at ændre placeringen af root-partition. image \u003d / boot/vmlinuz-2.4.3
    label \u003d linux-2.4.3
    read-only
    root \u003d / dev/hdc2
  • Kør lilo # / Sbin / lilo
  • Hvis du ønsker en rednings-disk, skal du gøre $ Gøre bzdisk
fortsatte: Jeg gik til kernel.org site hentede den seneste stabile version af Linux, untarred den fil, jeg hentede også configs.tar.gz og untarred det. Jeg er nu forvirret, hvad de skal gøre nu? Thanks in advance. Hvad er toppen bibliotek af mine kerne-kildekode, bliver en smule forvirret fra herom. Forklar, eller du kan forklare hele processen fra begyndelsen. Også jeg ikke arbejder med Linux 7.1, men med Linux 4.0 Men jeg håber de vil være det samme. Tak!
  #2 (permalink)  
Old 07-22-2008
zaxxon's Avatar
zaxxon zaxxon is offline Forum Staff  
Moderator
  
 

Join Date: Sep 2007
Location: Tyskland
Indlæg: 2.285
Først og fremmest bør du vide, hvad hardware du har, før kompilere din egen kerne, så du ikke behøver at tilføje moduler vil du ikke har brug for og vil gøre kernen større end nødvendigt.

Andet kan jeg ikke fortælle om speciallities for Red Hat, men alt i alt er det ligesom den fyr er beskrevet, hvad du allerede har skrevet.

Så hvad vil du gerne have forklaret fra denne vejledning? Og der er en masse side på nettet dedikeret hvordan man opbygger en kerne, btw.
  #3 (permalink)  
Old 07-22-2008
bhattbonny bhattbonny is offline
Registreret Bruger
  
 

Join Date: Jul 2008
Stillinger: 2
hvordan man kan oversætte Linux-kernen på redhatII

Tak for svaret! Så hvordan kan jeg registrere hardwaren min Linux-systemet har, og hvordan kan jeg bestemme, hvad jeg har brug for, hvad jeg ikke gør? Også, hvad der er meningen med sætningen "oven mappe i din kerne-kildekode fra kernel.org, kør $ Gøre mrproper " Hvad er det øverste bibliotek, jeg ved, at jeg udpakket linux i / usr / src / linux, er denne mappe de taler om? Lad mig vide. Tak!
Closed Thread

Bogmærker

Tags
linux download, Solaris

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 02:11 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0