Newsgroup: it.comp.os.linux.iniziare
Titolo: Rimuovere kernel

Ciao a tutti,
Mi ritrovo con 12 versioni diverse del kernel e vorrei sfoltirle un po'.
Come faccio a rimuoverle dal disco? (non solo dal bootloader)
Grazie,
Ale



Aiutaci ad aiutarti...
Su quale distribuzione, come le hai installate, insomma più informazioni!
N.B. non iniziare lo sfoltimento da quella col "numero" più _alto_. ;-)
-- 
Signature automatica inserita a mano.
In God we trust, all others we monitor 
(National Security Agency)

La risposta più ovvia è che per sfoltirle devi fare l'inverso di
quello che hai fatto per installarle.
Se intendi le immagini del kernel basta che vai nella directory /boot e
cancelli i file a cui fanno riferimento le voci del bootloader che non
ti interessano (sarà qualcosa del tipo bzImage)
Se proprio voi cancellare i sorgenti del kernel, penso sia sufficiente
cancellare le directory che trovi in /usr/src.
Parlo ovviamente pensando a Debian.

Il Tue, 14 Feb 2006 23:45:12 +0100, XaNder ha scritto:

piccolo avvertimento: se sei su una fedora non usare kyum ;) alcuni gui
per la gestione di rpm/deb non chiedono conferma quando disinstalli i
programmi!!

Che dire... avete ragione! :-/ 
Grazie delle risposte.
Allora: 
-utilizzo RH FC4
-tutti i vari kernel sono frutto di aggiornamenti circa due volte al mese
tramite RHN. tra l'altro scarica pure la versione .smp che se non erro è
per pc dual core... (che io non ho). Mi risulta difficile quindi fare il
contrario di quello che ho fatto per installarli. In pratica vorrei
mantenere solo il kernel attuale ed uno di un mese fa, qualora si
dimostrasse più compatibile con cose strane che mi piacerebbe installare in
futuro.
allego contenuto di /boot
--------------------------------
[root@localhost boot]# ls
config-2.6.11-1.1369_FC4         System.map-2.6.11-1.1369_FC4
config-2.6.11-1.1369_FC4smp      System.map-2.6.11-1.1369_FC4smp
config-2.6.13-1.1532_FC4         System.map-2.6.13-1.1532_FC4
config-2.6.13-1.1532_FC4smp      System.map-2.6.13-1.1532_FC4smp
config-2.6.14-1.1644_FC4         System.map-2.6.14-1.1644_FC4
config-2.6.14-1.1644_FC4smp      System.map-2.6.14-1.1644_FC4smp
config-2.6.14-1.1653_FC4         System.map-2.6.14-1.1653_FC4
config-2.6.14-1.1653_FC4smp      System.map-2.6.14-1.1653_FC4smp
config-2.6.14-1.1656_FC4         System.map-2.6.14-1.1656_FC4
config-2.6.14-1.1656_FC4smp      System.map-2.6.14-1.1656_FC4smp
config-2.6.15-1.1830_FC4         System.map-2.6.15-1.1830_FC4
config-2.6.15-1.1830_FC4smp      System.map-2.6.15-1.1830_FC4smp
config-2.6.15-1.1831_FC4         System.map-2.6.15-1.1831_FC4
config-2.6.15-1.1831_FC4smp      System.map-2.6.15-1.1831_FC4smp
grub                             vmlinuz-2.6.11-1.1369_FC4
initrd-2.6.11-1.1369_FC4.img     vmlinuz-2.6.11-1.1369_FC4smp
initrd-2.6.11-1.1369_FC4smp.img  vmlinuz-2.6.13-1.1532_FC4
initrd-2.6.13-1.1532_FC4.img     vmlinuz-2.6.13-1.1532_FC4smp
initrd-2.6.13-1.1532_FC4smp.img  vmlinuz-2.6.14-1.1644_FC4
initrd-2.6.14-1.1644_FC4.img     vmlinuz-2.6.14-1.1644_FC4smp
initrd-2.6.14-1.1644_FC4smp.img  vmlinuz-2.6.14-1.1653_FC4
initrd-2.6.14-1.1653_FC4.img     vmlinuz-2.6.14-1.1653_FC4smp
initrd-2.6.14-1.1653_FC4smp.img  vmlinuz-2.6.14-1.1656_FC4
initrd-2.6.14-1.1656_FC4.img     vmlinuz-2.6.14-1.1656_FC4smp
initrd-2.6.14-1.1656_FC4smp.img  vmlinuz-2.6.15-1.1830_FC4
initrd-2.6.15-1.1830_FC4.img     vmlinuz-2.6.15-1.1830_FC4smp
initrd-2.6.15-1.1830_FC4smp.img  vmlinuz-2.6.15-1.1831_FC4
initrd-2.6.15-1.1831_FC4.img     vmlinuz-2.6.15-1.1831_FC4smp
initrd-2.6.15-1.1831_FC4smp.img
[root@localhost boot]#  
------------------------------------
Grazie,
Alessandro     

 allego contenuto di /boot
#### Eliminato elenco enorme ####   ^__^
Ti insegno a pescare con un:
man rpm
HINT: -e


 HINT: -e
Apprezzo la metafora...
Ok, però prima di farlo chiedo opinione che col kernel preferisco non
scherzarci:
rpm -f [nomefile_kernel_in /boot]
rpm -e [output di precedente comando]
Dubito si possa utilizzare il piping o si può? (E' solo una curiosità... per
mia tranquillità non lo farò comunque.)
Grazie,
Ale

 
Premessa: non cancellare partendo dal più recente!!!
Semplifichiamo:
rpm -qa | grep kernel
Ottieni la "lista della spesa".
rpm -e <Nome_pacchetto_come_da_lista>
QUI RIPETO LA PREMESSA!  ^__^
P.S. NON TUTTI!! ;-)


Grazie, Marco.
Vedrň di approfondire con il man. Comunque l'ultimo spero di non essere
diventato abbastanza scemo da cancellarlo :-)  (sebene una dozzina di anni
fa, quando ero piů giovine, cancellai windows... da windows per
installarcene uno nuovo :-) ... avevo 13 anni...)
Grazie ancora,
Ale

 fa, quando ero piů giovine, cancellai windows... da windows per
Avevi cominciato bene, e io che davo scarsa considerazione alle nuove
generazioni.
Poi pero' scommetto che per errore hai reinstallato windows. :-P
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

> P.S. NON TUTTI!! ;-)
I kernel smp... quelli almeno possono essere frullati ad interim?
un bel
 rpm - e kernel-smp* 
?? 
Per ora elimino quelli normali vecchi, 1by1.
Ale