Salta al contenuto
  • Categorie
  • Recenti
  • Tag
  • Popolare
  • Utenti
  • Gruppi
Collassa
Logo del marchio
  1. Home
  2. Software
  3. Linux & MAC
  4. Linux in pratica

Linux in pratica

Pianificato Fissato Bloccato Spostato Linux & MAC
1 Post 0 Autori 289 Visualizzazioni
  • Da Vecchi a Nuovi
  • Da Nuovi a Vecchi
  • Più Voti
Rispondi
  • Risposta alla discussione
Effettua l'accesso per rispondere
Questa discussione è stata eliminata. Solo gli utenti con diritti di gestione possono vederla.
  • D Non in linea
    D Non in linea
    DVk
    scritto su ultima modifica di
    #1

    Compilare il kernel col metodo Debian e' piu' semplice di quanto si possa pensare.

    Controllate che abbiate kernel-package gcc, binutils e modutils.

    Naturalmente procuratevi il sorgente del kernel, scaricandolo da kernel.org oppure usando i sorgenti messi a disposizione da Debian: con $apt-cache search kernel-source vediamo quali versioni sono disponibili e con $ apt-get install kernel-source-2.x.x (ovviamente sostituite alle x la versione del kernel desiderata) scarichiamo.

    Il file compresso verr? scaricato in /usr/src.

    Spostiamoci in quella cartella, e diventiamo root:

    $ su

    quindi scompattiamo il file:

    $ tar -jxvf kernel-source-2.x.x.tar.bz2

    A questo punto avremo un directory kernel-source-2.x.x, spostiamoci al suo interno.

    Se abbiamo gia' un file di configurazione che vogliamo usare copiamolo nella cartella e importiamolo: $ make oldconfig

    Passiamo alla configurazione del kernel, e' possibile farlo con ncurses o uno grafico, io uso ncurses:

    $ make menuconfig

    Una volta terminata la fase di configurazione, possiamo compilare il kernel.

    Lanciate questo comando, serve nel caso abbiate compilato un altro kernel in precedenza, lanciatelo lo stesso non fa mai male.make-kpkg clean.

    E adesso compiliamo, il risultato sara' un?immagine del kernel in formato .deb:

    make-kpkg kernel_image

    bene ora il kernel e' compilato.

    Saluti

    DVk

    thx to Dan^K^e

    1 Risposta Ultima Risposta
    0
    • D Non in linea
      D Non in linea
      DVk
      scritto su ultima modifica di
      #2

      Compilare il kernel col metodo Debian e' piu' semplice di quanto si possa pensare.

      Controllate che abbiate kernel-package gcc, binutils e modutils.

      Naturalmente procuratevi il sorgente del kernel, scaricandolo da kernel.org oppure usando i sorgenti messi a disposizione da Debian: con $apt-cache search kernel-source vediamo quali versioni sono disponibili e con $ apt-get install kernel-source-2.x.x (ovviamente sostituite alle x la versione del kernel desiderata) scarichiamo.

      Il file compresso verr? scaricato in /usr/src.

      Spostiamoci in quella cartella, e diventiamo root:

      $ su

      quindi scompattiamo il file:

      $ tar -jxvf kernel-source-2.x.x.tar.bz2

      A questo punto avremo un directory kernel-source-2.x.x, spostiamoci al suo interno.

      Se abbiamo gia' un file di configurazione che vogliamo usare copiamolo nella cartella e importiamolo: $ make oldconfig

      Passiamo alla configurazione del kernel, e' possibile farlo con ncurses o uno grafico, io uso ncurses:

      $ make menuconfig

      Una volta terminata la fase di configurazione, possiamo compilare il kernel.

      Lanciate questo comando, serve nel caso abbiate compilato un altro kernel in precedenza, lanciatelo lo stesso non fa mai male.make-kpkg clean.

      E adesso compiliamo, il risultato sara' un?immagine del kernel in formato .deb:

      make-kpkg kernel_image

      bene ora il kernel e' compilato.

      Saluti

      DVk

      thx to Dan^K^e

      1 Risposta Ultima Risposta
      0

      Ciao! Sembra che tu sia interessato a questa conversazione, ma non hai ancora un account.

      Stanco di dover scorrere gli stessi post a ogni visita? Quando registri un account, tornerai sempre esattamente dove eri rimasto e potrai scegliere di essere avvisato delle nuove risposte (tramite email o notifica push). Potrai anche salvare segnalibri e votare i post per mostrare il tuo apprezzamento agli altri membri della comunità.

      Con il tuo contributo, questo post potrebbe essere ancora migliore 💗

      Registrati Accedi
      Rispondi
      • Risposta alla discussione
      Effettua l'accesso per rispondere
      • Da Vecchi a Nuovi
      • Da Nuovi a Vecchi
      • Più Voti


      • Accedi

      • Non hai un account? Registrati

      • Accedi o registrati per effettuare la ricerca.
      Powered by NodeBB Contributors
      • Primo post
        Ultimo post
      0
      • Categorie
      • Recenti
      • Tag
      • Popolare
      • Utenti
      • Gruppi