Introduzione: cos’è un Kernel?

Molti di voi possono passare direttamente al punto successivo, ho ritenuto pero’ utile scrivere due righe per cercare di spiegare cos’è un kernel.

Per kernel si intende il cuore di un sistema operativo, il codice che gestisce le risorse presenti sul nostro sistema e le rende disponibili alle applicazioni.
Il kernel si occupa principalmente di gestire:
– le comunicazioni con l’hardware del sistema
– i file system, la memoria
– l’accesso a queste risorse da parte dei processi (le applicazioni che girano sul sistema)

kernel linuk

Canonical ha rilasciato il Kernel 4.5 RC 7 per Ubuntu, la versione finale del kernel è attesa per la prossima settimana.

Guida all’installazione:
Essendo relativamente complicato compilare un kernel Linux, Canonical ha compattato tutte le release in un pacchetto .deb mettendo a disposizione il suo enorme lavoro per chiunque usi Ubuntu o sistemi basati su Ubuntu (la repository è raggiungibile cliccando qui).
I comandi sottostanti sono validi per Ubuntu, Linux Mint, Elementary OS e altri sistemi derivati.
NOTA:
  1. Per i sistemi a 32 bit scaricate e installate i pacchetti i386 debs.
  2. Per sistemi a 64 bit scaricate e installate i pacchetti amd64.

Come installare il kernel 4.5 su sistemi 32 bit e derivati:

Scaricate i pacchetti necessari:

  • $ cd /tmp
  • $ wget \
  • kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-rc7-wily/linux-headers-4.5.0-040500rc7_4.5.0-040500rc7.201603061830_all.deb \
  • kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-rc7-wily/linux-headers-4.5.0-040500rc7-generic_4.5.0-040500rc7.201603061830_i386.deb \
  • kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-rc7-wily/linux-image-4.5.0-040500rc7-generic_4.5.0-040500rc7.201603061830_i386.deb

Installate il kernel:

  • $ sudo dpkg -i linux-headers-4.5*.deb linux-image-4.5*.deb

(Opzionale) rimuovi il kernel:

  • $ sudo apt-get remove linux-headers-4.5* linux-image-4.5*

Come installare il kernel 4.5 su sistemi 64 bit e derivati:

Scaricate i pacchetti necessari:

  • $ cd /tmp
  • $ wget \
  • kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-rc7-wily/linux-headers-4.5.0-040500rc7_4.5.0-040500rc7.201603061830_all.deb \
  • kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-rc7-wily/linux-headers-4.5.0-040500rc7-generic_4.5.0-040500rc7.201603061830_amd64.deb \
  • kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-rc7-wily/linux-image-4.5.0-040500rc7-generic_4.5.0-040500rc7.201603061830_amd64.deb

Installate il kernel:

  • $ sudo dpkg -i linux-headers-4.5*.deb linux-image-4.5*.deb

(Opzionale) rimuovi il kernel:

  • $ sudo apt-get remove linux-headers-4.5* linux-image-4.5*

[Fonte]

  • GianLaz

    Volevo segnalre dei problemi con il kernel in oggetto e soprattutto, MOLTO GRAVI, con il comando suggerito per disinstallare il kernel.
    Ho installato il kernel suggerito nell’articolo ma le prestazioni erano veramente pessime. Tutto il sistema era rallentato, come avessi un altro computer. Pertanto ho pensato di disinstallarlo per tornare alla versione 4.4 del kernel (molto soddisfacente) digitando a terminale il comando indicato nell’articolo:

    sudo apt-get remove linux-headers-4.5* linux-image-4.5*

    questo non solo ha disinstallato il kernel 4.5 ma anche le versioni precedenti: la 4.4 (in uso quando ho lanciato il comando) e la 4.1. Nonostante avessi subito reinstallato il kernel 4.4 quest’operazione mi ha fatto saltare tutta la parte grafica del sistema e di fatto per ripristinare ho dovuto reinstallare Ubuntu, e grazie al cielo e a systemback ho sempre dei backup del sistema ed ho potuto ripristinare, altrimenti il danno sarebbe stato ENORME. Il sistema andava solo il low-graphic-mode senza possibilità alcuna di avere la parte grafica funzionante. Ho provato anche a disinstallare e reinstallare i driver tramite shell (ctrl+alt+f1) ma senza nessun risultato…

    Il mio sistema: Lenovo Y50-70 – Intel® Core™ i7-4710HQ CPU @ 2.50GHz × 8 – GeForce GTX 860M/PCIe/SSE2 – Samsung SSD 850 Evo 500GB – Ram 16GB

    • gabriele tesio

      è strano che abbia disinstallato le versioni precedenti, con quel comando dovrebbe solo togliere la 4.5 perché le altre hanno il nome diverso, poi se vuoi un consiglio, a meno che non sia necessario, aspetta che esca la versione definitiva del kernel, le release candidate non sono sempre perfette, io quando metto un nuovo kernel vado su kernel mainline e scarico l’ultima versione stabile (nelle tre parti generic headers-“arch”, headers-all e image-“arch”, poi se usi il computer per esempio per registrare audio oppure per suonare tipo tastiere midi potrebbe convenire un kernel low-latency), e per sapere qual’è vado su kernel . org, poi le installo da terminale, e se le devo disinstallare lo faccio attraverso synaptic, che non so se tu conosci, ma è un programmino molto utile, magari prova a disinstallare facendo così, se hai tempo, e vedi se da lo stesso problema. Comunque synaptic rimane lo stesso uno strumento utile per la gestione dei pacchetti.

      • GianLaz

        In effetti ha sorpreso molto anche me il risultato di quel comando perchè essendoci scritto appunto 4.5 non avrei minimamente immaginato che sarebbe andato a cancellare anche le versioni precedenti, davvero assurdo. Inoltre quel problema della parte grafica mi è già capitato aggiornando i driver intel forzando la public KEY del PPA. Ora ho ripristinato eliminando quel PPA non più supportato e lasciando il kernel 4.4 con il quale mi trovo molto bene.
        Grazie per synaptic, non lo uso mai. Usavo di solito ubuntu tweak tramite janitor per eliminare i kernel (però solo i precedenti, quelli più aggiornati non li fa eliminare).
        Aspetto con ansia la 16.04 LTS !!

No more articles