Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di RokStar
    Registrato dal
    Dec 2001
    Messaggi
    937

    [Debian] Kernel compilati manualmente

    Ecco il problema.. ho sempre compilato i kernel a manina, e fin qui niente di strano. Il fatto è che adesso ho:
    /lib/modules$ ls
    2.4.20-3-386
    2.4.24
    2.4.24_old
    2.4.25-1-386
    2.4.27
    2.6.13.2
    2.4.22-1-386
    2.4.24-1-386
    2.4.25
    2.4.26
    2.4.30

    Insomma, ho dei kernel che non utilizzo più. E vorrei disinstallarli, ma non essendo pacchettizzati non posso mica usare dpkg.... C'è un modo abbastanza indolore per togliere un kernel compilato a mano dal sistema? Ovviamente ho tutti i sorgenti a disposizione...
    che ce l'hai tre e cinco? Tre e cinco?!?

  2. #2
    Utente di HTML.it L'avatar di cacao74
    Registrato dal
    Jan 2005
    Messaggi
    2,570
    rm -rf /usr/src/$KERNEL
    rm -rf /lib/modules/$KERNEL
    cd boot; rm System.map-$KERNEL config-$KERNEL vmlinuz-$KERNEL

    indicativamente rimuovi i
    sorgenti
    moduli
    binari/config/map

    ciao
    slack? smack!

  3. #3
    Utente di HTML.it L'avatar di RokStar
    Registrato dal
    Dec 2001
    Messaggi
    937
    Uhm... ma qualcosa tipo make uninstall per i kernel non esiste? Devo togliere tutto manualmente? VVoVe:
    che ce l'hai tre e cinco? Tre e cinco?!?

  4. #4
    se sono kernel immagine installati anche avviando synaptic puoi disinstallarli

  5. #5
    Utente di HTML.it L'avatar di RokStar
    Registrato dal
    Dec 2001
    Messaggi
    937
    Originariamente inviato da andy caps
    se sono kernel immagine installati anche avviando synaptic puoi disinstallarli
    No, sono kernel di cui ho preso il sorgente da kernel.org, scompattati a mano, compilati a mano, installati a mano. Ora devo toglierli perché è inutile tenere kernel vecchi che non utilizzo.
    che ce l'hai tre e cinco? Tre e cinco?!?

  6. #6
    se sono compilati a mano puoi rimuovere i sorgenti in /usr/src e i moduli in /lib/modules
    basta non toccare quelli in uso

    anche in /boot puoi fare un po dipulizia ma con molta attenzione

  7. #7
    compilali con make-kpkg ... ti crea il pacchetto .deb e lo installi con dpkg ... è comodissimo a mio parere..

    man make-kpkg

  8. #8
    Utente di HTML.it L'avatar di RokStar
    Registrato dal
    Dec 2001
    Messaggi
    937
    Ecco la situazione attuale:
    codice:
    /lib/modules# ls -l
    totale 12
    drwxr-xr-x  4 root root 4096 2005-05-09 17:31 2.4.30
    drwxr-xr-x  3 root root 4096 2005-10-01 18:51 2.6.13.2
    drwxr-xr-x  3 root root 4096 2005-10-01 18:51 fglrx
    
    /usr/src# ls -l
    drwxr-sr-x   2 root src  4096 2005-10-01 18:51 ATI
    drwxr-xr-x   4 root root 4096 2004-02-02 12:50 kernel-patches
    lrwxrwxrwx   1 root src    15 2005-09-24 12:47 linux -> linux-2.6.13.2/
    drwxr-xr-x  15  573  573 4096 2005-09-24 09:16 linux-2.4.30
    drwxr-xr-x  19 root root 4096 2005-09-24 15:32 linux-2.6.13.2
    drwxr-xr-x   3 root root 4096 2004-04-04 03:00 modules
    drwxr-xr-x   7 root root 4096 2004-01-30 02:38 rpm
    La dir /boot l'ho lasciata stare... cosa posso togliere senza problemi?

    codice:
    /boot# ls -l
    totale 17880
    -rw-r--r--  1 root root     512 2004-01-29 00:32 boot.0300
    -rw-r--r--  1 root root     512 2004-01-31 21:27 boot.bak.0300
    -rw-r--r--  1 root root     512 2005-09-24 09:28 boot.bak.0340
    -rw-r--r--  1 root root 1966471 2005-09-24 15:33 bzImage
    -rw-r--r--  1 root root  308326 2005-10-10 19:50 coffee.bmp
    -rw-r--r--  1 root root   43584 2004-02-18 09:41 config-2.4.24-1-386
    -rw-r--r--  1 root root   44109 2004-04-14 11:36 config-2.4.25-1-386
    lrwxr-xr-x  1 root root      13 2004-06-13 09:31 debian.bmp -> /boot/sid.bmp
    -rw-r--r--  1 root root  153720 2005-10-10 19:50 debianlilo.bmp
    -rw-r--r--  1 root root 1432295 2004-10-24 11:09 img_2.4.27_rok
    -rw-r--r--  1 root root 3321856 2004-02-20 00:22 initrd.img-2.4.24-1-386
    -rw-r--r--  1 root root 3825664 2004-04-16 00:42 initrd.img-2.4.25-1-386
    -rw-r--r--  1 root root 1427476 2004-08-10 22:04 kernel-2.4.26
    drwx------  2 root root   12288 2004-01-29 00:01 lost+found
    -rw-------  1 root root   77824 2005-11-06 12:48 map
    -rw-r--r--  1 root root 1425090 2004-03-21 01:10 rokernel_2.4.25
    -rw-r--r--  1 root root   23662 2005-10-10 19:50 sarge.bmp
    -rw-r--r--  1 root root   24116 2005-10-10 19:50 sid.bmp
    -rw-r--r--  1 root root  539434 2004-02-18 17:34 System.map-2.4.24-1-386
    -rw-r--r--  1 root root  548511 2004-04-14 19:39 System.map-2.4.25-1-386
    -rw-r--r--  1 root root  794392 2004-02-18 17:34 vmlinuz-2.4.24-1-386
    -rw-r--r--  1 root root  808860 2004-04-14 19:39 vmlinuz-2.4.25-1-386
    -rw-r--r--  1 root root 1424969 2005-05-09 17:33 vmlinuz-2.4.30
    che ce l'hai tre e cinco? Tre e cinco?!?

  9. #9
    la puoi lasciare anche come sta
    puoi togliere semmai le immagini e i config dei kernel che non hai piu in /lib/modules

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 © 2024 vBulletin Solutions, Inc. All rights reserved.