Pagina 1 di 1

[RISOLTO] vecchi header linux non eliminati

Inviato: martedì 29 settembre 2009, 11:59
da Stefano82
di nuovo salve a tutti. gia' che ci sono, mi permetto un altra (stupida) domanda.

mi sono accorto che quando aggiorno gli header di linux ( o meglio, quando mi viene richiesto di aggiornare gli header di linux), questi vengono si' sostituiti a quelli correnti, ma i precedenti non vengono eliminati. Ora, so bene che mi si dira' "ma lasciali!! cosa ti interessa per 30 0 40 mega". lo so bene, ma perche' tenere 30 0 40 mega per qualcosa che non viene utilizzato? e poi, visto che si accumolano, nel mio caso siamo gia' arrivati a 200 mega!! mi chiedevo se c'era un motivo valido per tenerli oppure si puo' liberare tale spazio.
(lo so sono un maniaco dell'ordine e dello spazio... :P)
grazie ancora per l'aiuto.

Re: vecchi header linux non eliminati

Inviato: martedì 29 settembre 2009, 12:00
da Guiodic
Se non usi più i kernel a cui corrispondono, eliminali pure.

Re: vecchi header linux non eliminati

Inviato: martedì 29 settembre 2009, 12:03
da Dksh.ws
200 mega mi sembra eccessivo, io in genere tengo oltre a quello in uso (più aggiornato) anche quello precedente, tenerne di più non ha senso, salvo necessità particolari.

Re: vecchi header linux non eliminati

Inviato: martedì 29 settembre 2009, 12:06
da Stefano82
Ecco grazie mille a entrambi!
era quello che volevo sentirmi dire...eheheh :P

PS: che onore poi ricevere delucidazioni da Guiodic! Senza offesa Dksh.ws, ma Guiodic ha sulle spalle migliaia di commenti e lo considero da un pezzo un vero guru!!  ;D

Re: vecchi header linux non eliminati

Inviato: martedì 29 settembre 2009, 14:11
da Dksh.ws
figurati, per così poco

Re: vecchi header linux non eliminati

Inviato: venerdì 2 ottobre 2009, 9:58
da Stefano82
Scusate se riprendo questo argomento, ma mi e' venuto un dubbio legato a cio ed e' il seguente.

Il fatto di scaricare l'aggiornamento al kernel e sostituire ma non cancellare la vecchia versione,
e' una cosa che riguarda solo il kernel (perche' e' appunto il kernel del mio sistema operativo)
oppure succede anche con programmi e applicazioni. Cioe', esempio, se aggiorno openoffice,
o un'altra applicazione, mi tiene anche i pacchetti precedenti e li sostituisce solamente con quelli nuovi,
oppure, librerie e pacchetti precedenti vengono anche eliminati?

Re: vecchi header linux non eliminati

Inviato: venerdì 2 ottobre 2009, 10:28
da Dksh.ws
Succede solo per i kernel, perchè se per qualche motivo non dovesse funzionare almeno si ha a disposizione quello precedente per avviare l'SO e risolvere il problema, inoltre non potrebbe eliminare quello in uso.

Re: vecchi header linux non eliminati

Inviato: venerdì 2 ottobre 2009, 10:35
da Stefano82
Grazie mille ancora una volta!!

Lo immaginavo, ma volevo esserne sicuro!  :D

Re: [RISOLTO] vecchi header linux non eliminati

Inviato: sabato 5 dicembre 2009, 13:44
da Stefano82
(ri)ciao a tutti quanti!

scusate se riapro questa discussione, ma volevo chiarire nuovamente alcuni dubbi che mi sono venuti in mente.
Riassunto puntate precedenti:
avevo chiesto se potevo eliminare gli header dei kernel precedenti, visto che mi si accumulavano e occupavano
circa 200 mega e mi era stato detto che non c'era alcun problema.

Ora un dubbio amletico:
ma quando si diceva che potevo eliminarli. eliminavo cosa? cioé, che cartelle elimino.
quello che ho fatto è eliminare le cartelle in /usr/src/linux....e la versione che volevo eliminare. E' giusto?
e inoltre, dovrei eliminare anche i moduli dei kernel precedenti? cioè le cartelle /lib/modules/linux...
e cos'altro posso eliminare dei kernel precedenti e dove li trovo?
ecco tutto. grazie mille e mi scuso di aver riaperto nuovamente questa discussione.

Ciao!

Re: vecchi header linux non eliminati

Inviato: sabato 5 dicembre 2009, 14:52
da Dksh.ws
i kernel vanno disinstallati dal gestore pacchetti (synaptic), ci pensa lui ad eliminare tutto ciò che è possibile eliminare.

Re: vecchi header linux non eliminati

Inviato: domenica 6 dicembre 2009, 13:25
da Stefano82
Ecco...dicevo che non poteva essere come facevo io...
e che non era molto "linuxiano" dover fare tutto a mano.

Grazie ancora una volta Dksh.ws  :)

Re: vecchi header linux non eliminati

Inviato: domenica 6 dicembre 2009, 13:35
da Hesediel84
Stefano82 ha scritto: Ecco...dicevo che non poteva essere come facevo io...
e che non era molto "linuxiano" dover fare tutto a mano.

Grazie ancora una volta Dksh.ws  :)

ciao io osservo il mio grub su karmik 9.10 dando il comando

Codice: Seleziona tutto

cat /boot/grub/grub.cfg

così vedo cosa c'è..successivamente per disinstallare il kernel, mi trovo meglio che da synaptic su terminale dando il comando

Codice: Seleziona tutto

sudo apt-get remove linux-image-2.6.31-15-generic
Puoi anche simulare la rimozione per controllare cosa farà, se toglie quello giusto :P inserendo il comando -s tipo:

Codice: Seleziona tutto

sudo apt-get -s remove linux-image-2.6.31-15-generic
Poi metti chiaramente la versione del kernel che vuoi eliminare.
Personalmente lascio solo due kernel, quello che uso e uno di "riserva" che non mi ha dato problemi. Ultimamente l'ho fatto proprio 2 giorni fa per togliere la -15 (che avevo installato da aggiornamenti proposti) a seguito dell'installazione della -16 e lasciato la -14. Ciao

Re: vecchi header linux non eliminati

Inviato: domenica 6 dicembre 2009, 13:44
da gianmpu
Ti posto un semplice script che io uso per rimuovere completamente un kernel

Codice: Seleziona tutto

#!/bin/sh

echo Inserisci la versione del kernel da eliminare
read KERNEL2PURGE
sudo dpkg --purge linux-restricted-modules-$KERNEL2PURGE-generic
sudo dpkg --purge linux-ubuntu-modules-$KERNEL2PURGE-generic
sudo dpkg --purge linux-image-$KERNEL2PURGE-generic
sudo dpkg --purge linux-headers-$KERNEL2PURGE-generic
sudo dpkg --purge linux-headers-$KERNEL2PURGE
Dopo averlo lanciato devi solo inserire da terminale il numero del kernel da eliminare (ad es. 2.6.28-15)

Re: vecchi header linux non eliminati

Inviato: domenica 6 dicembre 2009, 13:45
da giowck
comunque di solito janitor( quel programma per pulire il sistema) dovrebbe cancellare i kernel vecchio dopo qualche periodo...

Re: vecchi header linux non eliminati

Inviato: martedì 8 dicembre 2009, 11:44
da Stefano82
Be'...non so che dire!! grazie mille a tutti quanti per i suggerimenti!!

non li avevo visti e quindi per questa volta ho usato synaptic, ma la prossima volta, sicuro che uso i vostri consigli.
Siete stati tutti quanti davvero davvero gentili!!
Grazie ancora!!

Stefano