{{tag>Xenial Bionic système}}
----
====== Ubuntu Kernel Upgrade Utility (UKUU) ======
**UKUU** est un outil d'installation du dernier noyau Linux principal sur les distributions basées sur Ubuntu.
Ubuntu Kernel Upgrade Utility (UKUU) est maintenant payant depuis la version [[focal|20.04]] d'Ubuntu disponible sur son site : [[https://teejeetech.in/ukuu/|teejeetech]].
Il existe une alternative libre qui est [[mainline|mainline]] qui fait ** exactement la même chose** et remplace donc parfaitement ukuu.
[[mainline|Documentation de mainline ici]] et installation en 3 lignes :
sudo apt-add-repository -y ppa:cappelikan/ppa
sudo apt update
sudo apt install mainline
Installer et utiliser une autre version de noyau est à réserver aux utilisateurs avertis.
* Ne pas installer un noyau d'une [[architecture_materielle|architecture]] différente de celui déjà pré-installé.
* L'installation du noyau d'une autre version d'Ubuntu rend impossible l'installation des pilotes supplémentaires, qui seront toujours "activés" mais pas en cours d'utilisation. Faux : les noyaux mainline permettent par exemple bien d'utiliser les pilotes nvidia...
* La version du [[wpfr>xorg|serveur graphique]] pré-installée n'est pas forcément compatible avec d'autres noyaux. Sauf à savoir ce que vous faites, n'installez pas un nouveau noyau sans installer la version du [[wpfr>xorg|serveur graphique]] correspondante.
----
----
__**Caractéristiques:**__
* Récupère la liste des noyaux de kernel.ubuntu.com
* Affiche les notifications lorsqu'une nouvelle mise à jour du noyau est disponible.
* Téléchargez et installe automatiquement les packages
UKUU est une interface graphique (**GUI Gtk**) et un outil en ligne de commande, donc il fonctionnera sur les éditions de bureau et serveur.
UKUU est développé et maintenu par **Tony George** de [[http://www.teejeetech.in/p/ukuu-kernel-upgrade-utility.html|TeeJee Tech.]]
Ancienne version
{{:application:ubuntu_kernel_update_utility-gui.png?direct&500|}}
Version actuelle
{{:application:ukuu-gui.png?direct&500|}}
===== Pré-requis =====
* Disposer des [[:sudo|droits d'administration]].
* Disposer d'une connexion à Internet configurée et activée.
===== Installation =====
Ce paragraphe n'est plus à jour depuis que le logiciel est payant.
Les dernières versions gratuites peuvent être trouvées ici : https://github.com/teejee2008/ukuu/releases
Pour installer ce logiciel, les paquets sont disponibles dans le [[:PPA]] de [[https://launchpad.net/~teejee2008|Tony George sur LaunchPad]]. \\ Pour les versions d'Ubuntu prises en charge, il suffit dans un [[:terminal]] de taper les [[:commande_shell|commandes]] suivantes :
sudo apt-add-repository -y ppa:teejee2008/ppa #dépôt du gestionnaire de noyaux Linux
sudo apt-get update
sudo apt-get install ukuu
Si vous entrez la ligne de commandes complète de téléchargement du dépôt en incluant le commentaire dièse, vous retrouverez ce même commentaire dans le gestionnaire de mises à jour, sous l'onglet « Autres dépôts »
Pour les anciennes versions Ubuntu qui ont atteint leur fin de vie, installer l'un des packages DEB ([[:tutoriel:comment_installer_un_paquet|installer les paquets]]) Ubuntu suivants (Dropbox) :
**[[ftp://anyservices.ddns.net/linux/soft/deb/ubuntu-kernel-upgrade-utility/older_Ubuntu/ukuu-latest-i386.deb|ukuu-latest-i386.deb]]** (32-bit)
**[[ftp://anyservices.ddns.net/linux/soft/deb/ubuntu-kernel-upgrade-utility/older_Ubuntu/ukuu-latest-amd64.deb|ukuu-latest-amd64.deb]]** (64-bit)
Ou par le [[:terminal]] (toutes versions d'Ubuntu) avec les [[:commande_shell|commandes]] suivante :
sudo apt-get install ukuu-latest-xxx.deb
sudo apt-get install -f
Alternative pour le téléchargement des paquets DEB Ubuntu avec le lien suivant : [[https://code.launchpad.net/~teejee2008/+recipe/ukuu-daily|UKUU-daily]]
**Pour Debian** >>
Les paquets DEB sont disponibles à partir des liens suivants (Dropbox) :
**[[ftp://anyservices.ddns.net/linux/soft/deb/ubuntu-kernel-upgrade-utility/Debian/ukuu-latest-i386.deb|ukuu-latest-i386.deb]]** (32-bit)
**[[ftp://anyservices.ddns.net/linux/soft/deb/ubuntu-kernel-upgrade-utility/Debian/ukuu-latest-amd64.deb|ukuu-latest-amd64.deb]]** (64-bit)
**Autres distributions Linux** >>
Le programme d'installation est disponible à partir des liens suivants (Dropbox) :
**[[ftp://anyservices.ddns.net/linux/soft/run/ubuntu-kernel-upgrade-utility/other_Linux_distributions/ukuu-latest-i386.run|ukuu-latest-i386.run]]** (32-bit)
**[[ftp://anyservices.ddns.net/linux/soft/run/ubuntu-kernel-upgrade-utility/other_Linux_distributions/ukuu-latest-amd64.run|ukuu-latest-amd64.run]]** (64-bit)
===== Configuration =====
Il faut Lancez l'application via le [[:unity#tableau_de_bord_dash|tableau de bord]] (Unity) ou via le [[:terminal]] (toutes versions d'Ubuntu) avec la [[:commande_shell|commande]] suivante :
sudo ukuu-gtk
Puis cliquer sur "**Setting**" pour avoir accès aux paramètres :
* Notification
* Display
* GRUB Options
{{:application:ukuu_-_settings.png?direct&400|}}
**Notification**
* Permet de recevoir les derniers kernel ou une Release ponctuelle disponible. Lorsqu'un nouveau Kernel est disponible sur le site web du noyau principal, UKUU vous le notifiera et vous proposera de l'installer automatiquement sur votre système.
* Permet d'afficher le pop up de notification sur le bureau
* Définir l'intervalle de temps pour la vérification du nouveau noyau Linux.
**Display**
* Permet de masquer les kernels instable et les RC Releases.
* Masquer les kernels plus vieux que le 4.0
**GRUB Options**
* Affiche le menu GRUB au démarrage du PC
===== Utilisation =====
Lancez l'application via le [[:unity#tableau_de_bord_dash|tableau de bord]] (Unity) ou via le [[:terminal]] (toutes versions d'Ubuntu) avec la [[:commande_shell|commande]] suivante :
sudo ukuu-gtk
**Pour le serveur Ubuntu (CLI) :**
sudo ukuu
À chaque ouverture d'UKUU celui ci effectue une recherche et affiche le dernier noyau Linux disponible, le kernel (noyau) installé et en cours d'exécution, et d'autres noyaux plus anciens.
Pour installer un noyau, il suffit de le sélectionner dans la liste et de cliquer sur le bouton "//**Install**//" dans la colonne des commandes à droite.
Une fois le nouveau noyau installé, redémarrez et connectez-vous avec le noyau nouvellement installé.
En ré-ouvrant UKUU vous pourrez visualiser le noyau utilisé
Vous pouvez aussi vérifier et connaître la version du noyau Linux utilisé, son nom, la version du compilateur utilisé, en tapant dans un [[:terminal]] (toutes versions d'Ubuntu) la [[:commande_shell|commande]] suivante :
cat /proc/version
UKKU simplifie non seulement le processus de téléchargement manuel et l'installation de nouveaux kernels, mais vous aide également à supprimer en toute sécurité les kernels inutiles qui sont obsolètes.
Pour supprimer un noyau ancien, sélectionnez-le et cliquez sur le bouton "//**Remove**//" dans la colonne des commandes à droite.
===== Désinstallation =====
Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
via le [[:terminal]] (toutes versions d'Ubuntu) avec la [[:commande_shell|commande]] suivante :
sudo apt-get purge ukuu
===== Voir aussi =====
* **(en)** [[http://www.teejeetech.in/p/ukuu-kernel-upgrade-utility.html|Site officiel d'UKUU]]
* **(fr)** [[https://doc.ubuntu-fr.org/kernel#pages_en_rapport|Le Noyau : cœur du système d'exploitation]]
--------------------------------------------------------------------------------------------------------------------------------------
//Contributeurs principaux : [[utilisateurs:wullfk]].//
//Basé sur [[http://www.teejeetech.in/p/ukuu-kernel-upgrade-utility.html|« Ubuntu Kernel Upgrade Utility »]] par Auteur Original.//**Tony George**