Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Compilare kernel linux senza installarlo

    Ho Debian.
    Vorrei compilare il nuovo kernel senza però utilizzarlo.
    Come si fa?

  2. #2
    Utente di HTML.it L'avatar di GunMan
    Registrato dal
    Dec 2005
    Messaggi
    2,642
    ci sono due passaggi sostanziali quando si va a compilare un kernel partendo dai sorgenti.

    1) la configurazione vera e propria, con make menuconfig o, in alternativa, usando make oldconfig (questo ci permette di lavorare partendo da una configurazione preesistente)

    2) la compilazione e la creazione di un pacchetto .deb contenente l'immagine del nuovo kernel, questo passaggio richiede (o per meglio dire auspica) un ambiente fakeroot e compila mediante make-kpkg

    ad esempio:

    codice:
    $ fakeroot make-kpkg --revision=0.1 --append-to-version -mortimer kernel_image
    c'è un terzo passaggio che comporta l'installazione vera e propria del pacchetto .deb, mediante dpkg, ma a te questo non interessa quindi puoi ignorarla
    Chaos A.D. Disorder unleashed.
    Starting to burn. Starting to lynch.
    Silence means death. Stand on your feet.
    Inner fear. Your worst enemy.

    Refuse / Resist

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    1,526
    Originariamente inviato da GunMan
    ci sono due passaggi sostanziali quando si va a compilare un kernel partendo dai sorgenti.

    1) la configurazione vera e propria, con make menuconfig o, in alternativa, usando make oldconfig (questo ci permette di lavorare partendo da una configurazione preesistente)

    2) la compilazione e la creazione di un pacchetto .deb contenente l'immagine del nuovo kernel, questo passaggio richiede (o per meglio dire auspica) un ambiente fakeroot e compila mediante make-kpkg

    ad esempio:

    codice:
    $ fakeroot make-kpkg --revision=0.1 --append-to-version -mortimer kernel_image
    c'è un terzo passaggio che comporta l'installazione vera e propria del pacchetto .deb, mediante dpkg, ma a te questo non interessa quindi puoi ignorarla
    ma non è uguale creare l'immagine compressa e far partire quella?

  4. #4
    Utente di HTML.it L'avatar di GunMan
    Registrato dal
    Dec 2005
    Messaggi
    2,642
    Originariamente inviato da detroit
    ma non è uguale creare l'immagine compressa e far partire quella?
    un po' troppo criptica... sarà l'ora probabilmente

    il procedimento che ho, brevemente, riportato tratta della configurazione e compilazione di un kernel alla debian way, avendo lui questo so ho supposto che gli interessasse tale procedura
    Chaos A.D. Disorder unleashed.
    Starting to burn. Starting to lynch.
    Silence means death. Stand on your feet.
    Inner fear. Your worst enemy.

    Refuse / Resist

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.