You are currently viewing Hur åtgärdar Jag Problem Med Att Installera Ubuntu Linux-kärnkällorna?

Hur åtgärdar Jag Problem Med Att Installera Ubuntu Linux-kärnkällorna?

Snabb och enkel PC-reparation

  • 1. Ladda ner och installera ASR Pro
  • 2. Öppna programmet och klicka på "Skanna"
  • 3. Klicka på "Reparera" för att starta reparationsprocessen
  • Njut av en snabbare

    Under de senaste gångerna har vissa användare stött på en ofta känd felkod när de installerade källkoden för Ubuntu Linux-kärnan. Detta hinder uppstår på grund av flera faktorer. Låt oss diskutera detta nu.

    Hur installerar jag Linux-kärnkällan med Ubuntu-korrigeringar? Hur kan jag installera Ubuntu Linux-kärnkällan för 2.6.3x bonsai med hjälp av vilken hjälpen Har du portionstransportörer?

    Du måste använda kontrollen apt-get för att ställa in källregeln för Linux-kärnan. Öppna en enhet och ange ett av de viktigaste kommandona för att installera Ubuntu Linux-källkoden:
    $ sudo apt-get advancement
    $ sudo apt-get build linux-source

    Exempel på resultat:

    Enhetslistorna läses … KlarSkapa beroendeträdLäser zoninformation … KlartFöljande extra paket är för bra installerade: vara linux-source-2.6.32Rekommenderade paket: libncurses-dev ncurses-dev Kärnpaket Libqt3-devFöljande NYA paket kommer att installeras: Linux root linux-source-2.6.320 uppdateras, 2 måste installeras om, 6 tas bort och 0 är vanligtvis helt enkelt inte uppdaterad.Du behöver 65,9 MB arkiv.Efter denna typ av kirurgisk operation används 66,0 MB extra diskrumsutrymme.Vill du fortsätta att behålla [Y/N]? Ja

    ANNONSERING

    Skapa miljö

    Om vi ​​inte redan har byggt en kärna mot ditt system som använder den, behöver du alltid några paket innan du kan bygga framgångsrikt. Du kan skaffa den här typen av installation med:

    •  sudo apt-get linux circle build-dep linux-image - $ (uname -r) 

    Tyvärr installerar inte det tidigare alla grundläggande beroenden. Den nuvarande introduktionen av Disco Goofy kräver också följande varor.

    •  sudo apt-get tillämpa libncurses-dev gawk flex buffalo openssl libssl-dev dkms libelf-dev libudev-dev libpci-dev liliberty-dev autoconf 

    Om du vill använda Git, installera den som har:

    •  sudo apt-get download git 

    ubuntu linux kernel source install

    Ovanstående valideringsfunktion kräver att dina system har rätt deb-src rad i /etc/apt/sources.list och ska dessutom alltid ha:

    •  deb-src http://archive.ubuntu.com/ubuntu disco maindeb-src http://archive.ubuntu.com/ubuntu versioner de viktigaste 

    Hämta källorna för alla typer av Ubuntu-versioner

    Det finns flera sätt att få den här typen av kärnkällor. De två extremt viktigaste meningarna dokumenteras här.

    Om du behöver installera en Ubuntu-version och vill att den avsiktliga kärnan ska vippa på ditt system, använd en av våra apt-get-metoder (detaljerad nedan) för att få html-källkoden.

    Men om du äntligen vill komma åt de senaste källorna bara för anpassade Ubuntu-versioner och göra ändringar, använd Git-metoderna (detaljerad nedan) för att få källorna.

    Apt-get

    Genererad poolkod som idén kan användas för att få ett speciellt anpassat binärt paket med hjälp av have apt-get source
    . Som exempel, för att få källkoden som en körande kärna, kan du använda kommandot:

    •  apt-get orsaka linux-image-unsigned - $ (uname -r) 

    Git

    Allt som kommer från Ubuntus kärnkälla hanteras också av git . Varje version upptäcks i sin egen Git-samling via kernel.ubuntu.com . För att dra nytta av en lokal kopia kan någon lika gitclone arkivera inlägget de faktiskt fortfarande är intresserade av som nedan.

    •  git copy git: //kernel.ubuntu.com/ubuntu/ubuntu-  .git 
    •  git clone git: //kernel.ubuntu.com/ubuntu/ubuntu-disco.git 

    Ändra objektkonfiguration

    Var finns egentligen kärnans källkod i Ubuntu?

    1 väg ut. Bzip-filen som innehåller orsakskoden laddas in i – usr / src /. ie8-kupongerna är hämtade från den ursprungliga Linux-kärnan, som finns tillgänglig för kopiering på http://www.kernel.org/.

    Detta kan undvikas om inga konfigurationsändringar har gjorts. Under skapandeprocessen används en konstruktion, som enligt skickliga fackmän består av ett antal inklusive underkonfigurationsfiler. Det enklaste sättet att förbereda allt är att köra tills detta:

    •  chmod din egen + x debian / reglerchmod den faktiska + x debian / skript och *chmod a + x debian / manus / misc / *LANG = C fakeroot debian / anpassade reglerLANG är lika med C fakeroot debian / unika koder editconfigs numret du måste skicka nästa var (Y, Exit, Y, Exit ..) för att få ett konfigurationsklagomål nyare 

    Detta kräver ofta den aktuella konfigurationen för respektive arkitekturer/smaker som stöds och du anropar huvudmenyns konfigurationstid för att redigera vanligtvis konfigurationsfilen. Chmod behövs eftersom det på grund av det ursprungliga alternativet det bygger, förlorar i princip de flesta av de körbara bitarna i program.

    ubuntu linux kärna användbar resursinstallation

    För att göra din kärna “nyare” snarare än standard Ubuntu-kärnan du har visat sig vara baserad på, behöver allmänheten lägga till en lokal alternativmodifierare. Innan du kompilerar, lägg till något som “+ test1” i slutet av det första skrivnumret i debian.master kontra changelog . Detta kommer nödvändigtvis att betyda när kärnan körs, eftersom allt också kommer att dyka upp i uname -a . Observera att om en ny Ubuntu-kärna släpps som är nyare i jämförelse med din kärna (som håller på att återställas), var försiktig när du uppgraderar. OBS: Försök inte använda CONFIG_LOCALVERSION även om det _tar bort_ versionen.

    Bygga kärnan

    Hur laddar jag ner kärnkällan?

    Googles webbplats: launchpad.net “linux-image-3.19. 0-58-generic”Detta bör löna dig paketsidan för instrumentpanelen som är designad för den versionen.Scrolla ner, klicka på den här typen av speciallänk “Källa:”. Du är detta ögonblick på sidan för paketkällor.Bläddra minska och streama. Tjära. gz,. ganska många gz le. dsc filer:

    Att bygga per ny kärna är väldigt enkelt. Ändra arbetskatalogen till hjärtat av katalogen, som liknar detta specifika kärnkällträd, ändra sedan följande kommandon:

    •  LANG = C fakeroot debian / självklara regler# bygg snabbare:LANG = C fakeroot debian / regler binära rubriker binär-generisk binär-perarch# Om du behöver Linux-system eller melow latency draw, välj:LANG är lika med C fakeroot debian / binära begränsningar 

    Hur börjar jag med att jag hittar min kärnleverantörskod?

    Källkoden som genererade ett eget specifikt binärt paket kan vara lite mer kompilerad med apt-get source Get. Till exempel, för att starta en ny kärnleverans, kan hela din familj sätta på kommandot: apt-get energy original linux-image-unsigned – $ (uname -r)

    Om din konstruktion fortfarande är framgångsrik, skapas definitivt ett urval av tre binärfiler för .chemical-paket för marknadsföring i en specifik katalog ovanför rotkatalogen. Ett exempel på att bygga en kärna på grund av applikationen “4.8.0-17.19” på ett amd64-system som har producerat en stor information (eller fyra) .deb-paket:

    •  CD ..ls * .deb    linux-4.8.0-17_4.8.0-17.19_all.deb rubriker    linux-4.8.0-17-generic_4.8.0-17.19_amd64.deb rubriker    linux-image-4.8.0-17-generic_4.8.0-17.19_amd64.deb 

    I den här typen av senare versioner kommer du också att inse ett riktigt Linux-tilläggspaket som du verkar bör lägga vantarna på om du har ett.

    Testa den nuvarande kärnan

    Hur installerar jag den nya specifika Linux-kärnan?

    Få den mest pålitliga kärnan på kernel.org.Kontrollera kärnan.Untar skulle jag säga kärnarkivet.Kopiera din befintliga Linux-kärna-konfigurationsfil.Kompilera och bygg även Linux 5.6-kärnan.Installera Linux-kärna och moduler (drivrutiner)Uppdatera din personliga grub-konfiguration.

    Installera alla tre ger (i hjälpen för att konfigurera din dator eller på olika mållösningstyper) med dpkg -i, starta sedan om:

    •  sudo dpkg -i unix like * 4.8.0-17.19 * .debsudo omstart 

    Felsökningssymboler

    Det är ibland användbart att tillåta inline felsökningssymboler också. Ytterligare två steg krävs. Den exceptionella Pkg-config-dbgsym måste installeras. För det andra, alla nuvarande binära mål * be din webbplats att lägga till “skipdbg = false”.

    • Snabb och enkel PC-reparation

      Körs din dator lite långsammare än den brukade? Kanske har du fått fler och fler popup-fönster, eller så verkar din internetanslutning lite fläckig. Oroa dig inte, det finns en lösning! ASR Pro är den revolutionerande nya programvaran som hjälper dig att fixa alla dessa irriterande Windows-problem med bara en knapptryckning. Med ASR Pro kommer din dator att fungera som ny på nolltid!

    • 1. Ladda ner och installera ASR Pro
    • 2. Öppna programmet och klicka på "Skanna"
    • 3. Klicka på "Reparera" för att starta reparationsprocessen

     sudo apt-get använder plats pkg-config-dbgsymLANG = C fakeroot debian eller anpassade reglerLANG = C fakeroot debian / rules binaries-headers binary-common-binary-perarch skipdbg motsvarar falskt 

    Se även denna artikel

    Instruktionerna innehåller mycket enkla matlagningsmanualer för att få källkoden för att inte tala om, i det här fallet, att bygga den. Om du vill göra mycket mer kärna än bara konfiguration, kan du behöva en titt på ändringarna:


    Njut av en snabbare

    Ubuntu Linux Kernel Source Install
    Instalacja Zrodel Jadra Ubuntu Linux
    Instalacion De La Fuente Del Kernel De Ubuntu Linux
    우분투 리눅스 커널 소스 설치
    Ubuntu Linux Kernel Quellinstallation
    Installation Des Sources Du Noyau Ubuntu Linux
    Ustanovka Ishodnogo Koda Yadra Ubuntu Linux
    Instalacao Do Kernel Do Ubuntu Linux
    Ubuntu Linux Kernel Broninstallatie
    Installazione Dei Sorgenti Del Kernel Ubuntu Linux