Cume rimuovere vechji kernels da Ubuntu?

Eliminà u Kernel

Canonical furnisce aggiornamenti regulari per u sistema Ubuntu 18.04, cumprese l'aghjurnamenti di u kernel per gestisce e risorse di u sistema in u megliu modu pussibule.

Quandu stallate un novu kernel, i vechji ùn sò micca eliminati perchè pò aiutà à inizià se fate un sbagliu cù u novu o per qualchì altra ragione. Innota chì u vechju kernel cunsuma alcuni spazi chì ponu esse utili per qualcosa d'altru.

Verificate i vechji nuclei

Prima di cumincià à caccià quelli vechji kernels da u sistema, duvemu cunnosce a nostra versione attuale di questu, per questu duvemu apre un terminal è eseguisce u cumandimu seguitu:

uname -r

Sapendu dighjà a versione di u Kernel più attuale, avà avemu da cunnosce i vechji kernels chì pudemu elencà cù u cumandimu seguente:

dpkg -l | grep -E 'imagen-linux- [0-9] +' | grep -Fv $ (uname -r)

Questu escluderà u più attuale.

Pudete vede chì avete un vechju kernel installatu marcatu ii. Pudete vede più vechji kernels sè avete fattu qualchì aghjurnamentu manuale o installazione.

De questu cumandamentu pudemu apprezzà u seguitu:

  • ii: significa chì u kernel è i pacchetti sò installati ponu esse installati
  • rc: indica chì u kernel hè digià statu cacciatu.
  • UI: hè qualcosa cum'è un avvirtimentu chì vi dice DI NON RIMUVÀ. Ciò significa chì ùn hè micca installatu ma hè in coda per l'installazione.

Eliminazione di i vechji kernels

Ci sò qualchi cumandamenti utili per rimuovere i vechji kernels, sì avete installatu manualmente o direttamente cù l'aghjurnamenti di u sistema.

Queste sò tipicamente installate per mezu di l'aggiornamenti regolari di u sistema, ma per qualchì ragione anu pussutu avè decisu di fà una installazione manuale.

Sapendu dighjà i vechji kernels è quellu attuale, pudemu prucede in modu sicuru per eliminà quelli chì ùn avemu più bisognu.

Per questu avemu da aduprà apt per pudè rimuovere i vechji kernels. Avemu solu da eseguisce in u terminal:

sudo apt remove linux-image-4.xx.xx.

Hè prucessu chì duvemu fà unu ad unu postu chì pudemu avè errori cù u grub dopu.

Avà duvemu ricustruisce u Grub cù:

sudo update-grub

Ora pudete verificà di novu s'ellu hè statu cacciatu:

dpkg -l | grep -E 'imagen-linux- [0-9] +' | grep -Fv $ (uname -r)

rc linux-image-4.xx.xx.x-generic 4.xx.x-xx.xx amd64 Imagen del núcleo de Linux para la versión 4.xx.xx.x en 64 bit x86 SMP

Puderanu vede u statutu di rc chì mostra chì hè statu eliminatu. Pudete ancu verificà in u menù di boot è vede chì solu u kernel di boot attuale apparisce.

Fattu questu duvemu caccià tutti quelli pacchetti chì sò stati installati automaticamente per suddisfà e dipendenze di l'altri pacchetti è ùn sò più necessarii ch'elli eranu orfani è generanu solu un cunsumu di spaziu nant'à u nostru discu.

sudo apt autoremove --purge

dinù Pudemu verificà tutti quelli Kernels chì sò stati installati manualmente o automaticu questu pò esse separatu cù i seguenti cumandamenti.

Pò verificà quelli chì sò stati installati automaticamente cusì:

sudo apt-mark showauto 'linux-image -. *'

E questu restituverà tutti quelli Kernels chì sò stati installati automaticamente.

linux-image-4.15.0-13-generic

Mentre per quelli chì stallemu manualmente, li pudemu cunnosce cù u cumandimu:

sudo apt-mark showmanual 'linux-image -. *'

Cume rimuovere vechji kernels gràficamente?

Rendimentu cumunu stu prucessu hè generalmente preferitu per mezu di un'interfaccia grafica è cù l'aiutu di un prugramma. Cusì per questu travagliu avemu parechji strumenti chì ponu aiutà in questu.

U primu è u più adupratu hè Ubuntu Cleaner in questu pudemu selezziunà è eliminà tutti quelli nuclei di u sistema chì cunsideremu obsoleti.

Per installà questu strumentu u pudemu fà aghjunghjendu u so repository à u sistema cù:

sudo add-apt-repository ppa:gerardpuig/ppa

Aghjurnemu a lista di pacchetti è repositorii cù:

sudo apt-get update

È infine stallemu u strumentu cù:

sudo apt-get install ubuntu-cleaner

ubuntu-cleaner1

Una volta installata, procedemu à apre l'applicazione è in a sezione di u sistema, ci mostrerà i Kernels chì pudemu eliminà, selezziunarli è darci pulizia.

Un altru modu per fà stu prucessu hè cù Synaptic, in questu ci pusiziunemu in "Moduli è Kernel" è pudemu selezziunà chì Kernel da disinstallà.

Solu quì duvemu esse attenti à ùn eliminà micca quellu chì avemu in usu.


U cuntenutu di l'articulu aderisce à i nostri principii di etica edituriale. Per signalà un errore cliccate quì.

5 cumenti, lasciate i toi

Lasciate u vostru cummentariu

U vostru indirizzu email ùn esse publicatu. campi, nicissarii sò marcati cù *

*

*

  1. Responsabile di i dati: Miguel Ángel Gatón
  2. Scopu di i dati: Cuntrolla SPAM, gestione di cumenti.
  3. Legitimazione: U vostru accunsentu
  4. Cumunicazione di i dati: I dati ùn seranu micca cumunicati à terzi, eccettu per obbligazione legale.
  5. Archiviazione di dati: Base di dati ospitata da Occentus Networks (UE)
  6. Diritti: In ogni mumentu pudete limità, recuperà è cancellà e vostre informazioni.

  1.   Andreale Dicam dijo

    Bona punta chì ubuntu-cleaner, ùn a sapia micca. Aghju verificatu u repositoriu è ferma sempre aggiornatu. Cum'ellu hè un'esecuzione chì si face di tantu in tantu, amparà i cumandamenti hè cumplicatu, fà lu cù Ubuntu Cleaner hè u più praticu è sicuru cun solu pochi clic. Grazie tante.

  2.   pes dijo

    per mè hè megliu cusì
    $ uname -r
    $ dpkg –list | grep linux-image

    $ sudo apt-get install byobu

    $ sudo purge-vecchi-kernels

    vi lascia l'ultimi dui kernels ....

  3.   Kornelly dijo

    Spiegazione assai chjara. Excellent travagliu !. Continua cusì!.

  4.   Claudio dijo

    ciao, sò assai novu per Linux, aghju installatu xubuntu, è aghju vistu questu articulu,
    cum'è ùn cunnoscu micca a sintassi curretta per tuttu què spieganu l'aghju cupiatu è incollatu in u terminal

    dpkg -l | grep -E 'linux-image- [0-9] +' | grep -Fv $ (uname -r)
    mi restituisce u seguente messaghju di errore;

    bash: errore sintatticu vicinu à l'elementu inaspettatu `('

    Ùn aghju avutu prublema per identificà a versione:

    $ uname -r
    4.15.0-112-genèricu

    Se pudete aiutà cun questu l'apprezzu, forse ùn aghju micca un altru kernel postu chì l'aghju installatu menu di un mese fà. Questu riassume a mo breve esperienza cù Linux.
    Grazie assai.

    1.    Jose dijo

      Eliminate u spaziu trà $ è (

      A salutazione.