Hvordan Installere Linux-kjernen

Innholdsfortegnelse:

Hvordan Installere Linux-kjernen
Hvordan Installere Linux-kjernen

Video: Hvordan Installere Linux-kjernen

Video: Hvordan Installere Linux-kjernen
Video: [novitoll]: Вводное в Linux Kernel Pt.1 (rus) 2024, April
Anonim

En av fordelene med operativsystemene til Linux-familien er deres fleksibilitet, som manifesterer seg i nærvær av store muligheter for modifikasjon. Dette gjelder ikke bare programvare som kjører på applikasjonsnivå, men også de grunnleggende komponentene i operativsystemet. Så i Linux kan du installere en eller flere ekstra kjerner.

Hvordan installere Linux-kjernen
Hvordan installere Linux-kjernen

Nødvendig

  • - installert pakkebehandling;
  • - binær pakke med kjernebilde;
  • - binære pakker med moduler;
  • - arkiv med kjernekildekoder;
  • - GCC, utvikle versjoner av glibc og ncurses;
  • - root passord.

Bruksanvisning

Trinn 1

Når du arbeider i et grafisk miljø, hvis det finnes lokale (for eksempel på installasjons-CD-en) eller eksterne (på distributørens nettsider) repositories, inkludert binære kjernepakker til den versjonen du trenger, bruk den grafiske pakkebehandleren. Vanligvis er disse programmene installert som standard når de fleste "desktop" Linux-distribusjoner er installert. Start lederen, finn ønsket pakke, merk den for installasjon og bruk endringene. Vanligvis inkluderer binære pakker som inneholder kjernebilder skript som oppdaterer konfigurasjonen av bootloader. Derfor gjenstår bare å starte datamaskinen på nytt for å kunne jobbe med den nye kjernen.

Steg 2

Når du arbeider i konsollen og lagringsplassene er tilgjengelige, eller bare muligheten til å få binære pakker (for eksempel å laste ned dem fra distributørens nettsted), bruk konsollpakkeforvaltere som apt-get, dpkg, rpm. Hvis for eksempel APT er installert, kjører du apt-cache-kommandoen med søkealternativet og en strengparameter for å finne tilgjengelige pakker. For eksempel: apt-cache search kernel-image Velg deretter pakken som skal installeres og installer den med: apt-get install PackageName Bruk alternativet -i til å installere pakken ved hjelp av rpm.

Trinn 3

Hvis bare et binært kjernebilde er tilgjengelig, kan du prøve å installere det manuelt. Gi bildefilen et unikt navn og plasser den i / boot-katalogen (du kan velge en annen katalog, men vanligvis plasseres kjernebildene der). Rediger konfigurasjonsfilen for bootloader og oppdater den. Hvis du for eksempel bruker LILO, endrer du /etc/lilo.conf-filen og kjører lilo-kommandoen som root.

Trinn 4

Kompiler kjernen hvis bare kildene er tilgjengelige. Klargjør systemet for montering. Installer GCC, utvikle versjoner av glibc og ncurses biblioteker. Plasser kjernekildene i / usr / src / linux-katalogen. Hvis det er oppdateringer tilgjengelig, bruker du dem med en kommandopatch.

Trinn 5

Konfigurer kjernen. Bytt til / usr / src / linux-katalogen. Kjør make menuconfig for å opprette en ny konfigurasjon. Hvis du trenger å bygge kjernen med parametere så nær de eksisterende som mulig, kopierer du konfigurasjonsfilen fra / boot-katalogen til / usr / src / linux, omdøper den til.config og kjører deretter kommandoen make oldconfig.

Trinn 6

Bygg kjernen og modulene. Kjør kommandoene: make depmake cleanmake bzImagemake modules Installer modulene ved å utføre kommandoen: make modules_install Installer kjernebildet som beskrevet i tredje trinn (kildefilen i byggetreet heter bzImage).

Anbefalt: