Felsökningstips För Debian Linux-systemkärnan

Under de senaste dagarna har några av våra användare rapporterat att de har stött på källkoden för att producera Debian Linux-kärnan.

För de som har problem med sin dator, klicka här för att ladda ner detta rekommenderade reparationsverktyg.


Det här är dina föråldrade förslag på hur man placerar Linux-kärnan i ett enormt .deb-arrangemang. Ät inte eller ta inte med skaldjur. Se istället https://kernel-team.pages.debian.net/kernel-handbook/ch-common-tasks.html#s-common-official

Installera nödvändiga paket

Vi kanske vill att följande paket ska laddas ner och bygger därför Linux-kärnan:

  • build-essential – Krävs paket för att bygga.
  • linux-source är Linux-kärnkällan.
  • libncurses5-dev – utvecklingsfiler som för ncurses5. Valfritt för förbannelser med hjälp av menybaserad konfiguration.

För att installera dessa paket, kör följande kommando som root:

  • sudo apt-get install build-essential linux-source bc kmod cpio fold libncurses5-dev libelf-dev libssl-dev dwarfs per usr / src

    < för varje li>

nedan hittar du hur den specifika filen som ser ut som objektet: linux-source-x.x.tar.xz. Ange att x.x är den nuvarande Linux-kärnkällan för att hjälpa dig att hålla Debian enklare. I den här övningen använder jag kernel 4.15 mindre Sid.

Extrahera kärnans huvudbeståndsdel med följande kommando (OBS: individen måste ändra tidpunkten 4.15 för att matcha .tar.xz-filen för / usr / src):

  • linux kärna orsaka kod debian

    tar xavf /usr/src/linux-source-4.15.tar.xz

Konfigurera kärnkatalog

Var kan jag hitta Linux-kärnåterförsäljarkoden?

Men när du får Linux-kod inom kernel.org, kompilerar du den utvalda kärnkällbytesfilen till ett strukturlager för varje kärndestination. Du kan hitta ett fantastiskt kärnbasträd i linux / gratis information i ditt papperslager. Du uppmuntras att kontrollera kärnplanen.

Problem med PC? Lös dem på några minuter.

Har du ett datorproblem? Du är inte ensam. Faktum är att över 60 % av datorerna lider av någon form av fel eller kraschar vid en tidpunkt. Reimage är den bästa lösningen för att fixa dessa problem och få fart på din dator igen. Klicka här för att komma igång:

  • Steg 1: Ladda ner Reimage och installera den på din dator
  • Steg 2: Starta programmet och klicka på "Skanna" för att starta skanningsprocessen
  • Steg 3: Klicka på "Reparera" för att åtgärda eventuella upptäckta problem

  • För att se till att du har Linux-kärnelementet som du just markerat tillgängligt (rulla tillbaka till 4.15 för din personliga version), redigera:

    • cd linux-source-4.15

    Skapa defconfig med följande instruktioner, ändra ARCH = i386 för att motsvara din målarkitektur:

    • gör ARCH = i386 defconfig

    Använda din nuvarande huvudkonfiguration för Debians kärnor som en bra utgångspunkt

    linux kärnan källsystem debian

    Alternativt kan du använda hela den exakta konfigurationen av kärnan speciellt designad av Debian där du i alla fall har installerat den genom att modifiera den faktiska / boot / config- 2 . filen i . config samt ger oldconfig för att svara på nya saker att tänka på.

    När du är klar med barken kanske du vill ändra ordningen som kommer att vara mer definierad:

     CONFIG_SYSTEM_TRUSTED_KEYS = "" 
     tillhandahåll [4]:​*** Det finns absolut regel för att skapa nisch "debian and certs / test-signed-certs.pem" krävs helt enkelt "certs / x509_certificate_list". Sluta.***make [4]: ​​Väntar på att producera pågående arbete .... 

    Bygg Debians viktigaste paket

    Använd make bindeb-pkg target för att ändra din kärna. -j`nproc` motiveringen specificerar att sammansättningen kan användas som med de flesta processorchips.

    • bra etablera -j`nproc` bindeb-pkg

    Detta kommer förmodligen att ta ett tag när du är, så det är värt att notera att denna process inte behöver nås på målmaskinen (eller dessutom på vår egen målarkitektur). Kontrollera din generator för korskompilering av kärnor om du vill installera ett sådant objekt). Om du väljer den starkaste maskinen kan du minska din tid på denna process från ett par timmar till mindre exakt.

    Det bör också noteras att om du inte använder den faktiska delen av Link, som avviker från någon standarddesign som kommer med Debian, kommer du att behöva mer i jämförelse med vad 7 GB eller utrymme för att hantera detta.

    När du skapar ett fullständigt antal filer i överordnad eller överordnad katalog, här är den användbara och förvirrande fujifilm finepix a303:

    • linux-image-VERSION_ARCH.deb
    • linux-image-VERSION-dbg_VERSION_ARCH.deb

    Den första ersätter en persons aktuella deltagandemenylista, det faktum används vid skapandet. Detta betyder att om någon installerar det, nästa gång du startar om den speciella familjen, kommer du att starta med och kärnan.

    Den andra felsökningen är verkligen symboler under den första. Detta är säkert användbart om du till exempel vill skapa en felsökningskärna. Det bör noteras att när hela din familj felsöker är symbolerna i de flesta fall runt 5 GB stora.

    Se även

    "Att skapa en bättre kärna" i Debians administratörsguide (VARNING: Utfasad)


    F: Jag skulle vilja installera och även ladda ner en komplett kärnkällträd för att kompilera denna anpassade kärna mot mitt Debian Ubuntu-system. Hur mycket behöver jag ladda ett funktionellt fullständigt kärntest på Debian eller kanske en Ubuntu?

    Innan du installerar de överförda kärnkällorna på ett lager Linux-system, fundera på om du verkligen skulle använda de fullständiga kärnkällorna. Om dessa publika försöker kompilera tydligt om någon kärnmodul eller annan drivrutin som är associerad med din kärna, kommer hela din familj att göra det. Behöver inte en fullständig kärna. Allt du behöver göra kan installera lämpliga core h2-inspelningsetikettfiler och det är allt.

    Du behöver bara det fullständiga trädet för kärnwebbplatsen om du vill ställa in din egen kärna efter någon ändring av kärnstandarden och och eller ändring till parametrarna bakom kärnan.

    Så här arkiverar och installerar du den kompletta Debians kärnkällbrygga från Ubuntu-databaserna. Även om du kan ladda ner get-koden för den vanliga kärnan som ett resultat av https://www.kernel.org/pub/linux/kernel/, kan du använda marknadsföringsförråden för att anropa kärnuttaget som innehåller patchar för den kärnan. gäller det.

    Installera kompletta kärnkällor på Debian

    Innan du laddar ner en kraftfull kärnresurs, installera dpkg-dev , som faktiskt innehåller ett antal utvecklingssaker som behövs för att bygga Debians källkodserbjudanden. Bland annat görs dpkg-dev till ett dpgk-source -system som kan extrahera Debians källkod och som ett resultat automatiskt tillämpa korrigeringar.

     dollar sudo apt-get dpkg-dev
     $ ladda apt-get power linux-image - $ (uname -r)

    Förutom den fullständiga kärnans rotorsak ( linux_X.X.XX.orig.tar.xz ), är en lämplig kärnpatch tillgänglig ( linux_X.XX + XXX.debian. tar .xz < / code>) och därför sökfilkontrollen ( linux_XXXX.dsc ) är också registrerade och placerade i Innovative-katalogen. .dsc -filen innehåller praktiska metoder för hur man tillämpar korrigeringar med en specifik kärnkälla.

    När säkerhetskopieringen är klar anropar kommandot tidigare automatiskt verktyget dpkg-source , som vanligtvis packar upp specifik nedladdad kärnkälla till Active Directory och tillämpar den nedladdade medföljande korrigeringar. dsc fil.

    Det sista stora kärnkällträdet kommer förmodligen att använda den aktuella katalogen som linux-X.X.XX .

    Installera den fullständiga kärnkällan på Ubuntu

    Om du vill placera i hela kärnkällan, på Ubuntu bör du också använda en länkad till våra Debianmetoder som beskrivs ovan.

    Det är dock möjligt att säkert ladda kärnverktyget i Ubuntu. Kan du Testa inte den kanoniska kärnan som används för olika versioner av Ubuntu.

     $ sudo apt-get välj gitDuplicera $ git git: //kernel.ubuntu.com/ubuntu/ubuntu-$ (lsb_release --codename | cut -f2). Exempel, git

    Om du använder Ubuntu 14.04, kommer kommandot ovan från numret " ubuntu-trusty " att kontrollera för närvarande Git-förvaret.

    Efter att du eventuellt kan kolla in Git-förvaret, vänd dig till följande kommando för att installera någon form av nödvändiga utvecklingspaket för att vanligtvis förbättra beroenden för kärnans kontrollpunkts julgran.

     $ sudo apt-get build-dep -r)

    linux-image - $ (uname

    Skaffa det bästa PC-reparationsverktyget för din dator. Ladda ner nu.

    Linux Kernel Source Code Debian
    Codigo Fonte Do Kernel Linux Debian
    Code Source Du Noyau Linux Debian
    리눅스 커널 소스 코드 데비안
    Codigo Fuente Del Kernel De Linux Debian
    Linux Kernel Quellcode Debian
    Kod Zrodlowy Jadra Linux Debian
    Codice Sorgente Del Kernel Linux Debian

    Posts created 329

    Related Posts

    Begin typing your search term above and press enter to search. Press ESC to cancel.

    Back To Top