Comment installer GNU Emacs 28.1 dans Ubuntu 22.04 | 20.04
Ce didacticiel simple montre comment installer l'éditeur de texte GNU Emacs 28.1 et rester à jour dans Ubuntu 22.04, Ubuntu 20.04 et Ubuntu 18.04.
L'éditeur de texte GNU Emacs a atteint la série de versions v28 depuis quelques mois, bien qu'Ubuntu ait toujours la v27.1 dans son référentiel d'univers. Pour ceux qui souhaitent installer/mettre à niveau l'éditeur, voici 3 façons différentes de procéder dans Ubuntu et ses systèmes basés.
Méthode 1 : package instantané
Snap est un format de package Linux universel qui s'exécute dans un bac à sable. Il fonctionne sur la plupart des Linux et se met à jour automatiquement lorsqu'une nouvelle version est publiée. GNU Emacs est disponible sous forme de Snap avec prise en charge des PC/ordinateurs portables modernes amd64
, arm64/armhf
, ppc64el
et s390x
. processeurs.
L'utilisateur Ubuntu peut simplement rechercher et installer le package à partir du logiciel Ubuntu. Il existe plusieurs packages d'applications dans le centre logiciel, sélectionnez installer celui dans « Snap Store ».
Installer Emacs à partir du logiciel Ubuntu
Pour les autres Linux, il est disponible pour l'installation via https://snapcraft.io/emacs
Méthode 2 : PPA Ubuntu
Pour ceux qui n'aiment PAS les applications exécutées dans un bac à sable, il existe un PPA Ubuntu contenant le package natif .deb
pour Ubuntu 22.04, Ubuntu 20.04 et Ubuntu 18.04.
Comme les packages Snap et Flatpak, il s'agit d'un référentiel tiers. Bien que le responsable travaille sur le PPA depuis plus de 5 ans. En outre, il prend en charge les types d'architecture de processeur amd64
, arm64/armhf
et ppc64el
.
1. Tout d’abord, appuyez sur Ctrl+Alt+T sur le clavier pour ouvrir le terminal. Exécutez la commande pour supprimer l'ancien package emacs le cas échéant, car il est en conflit avec le package de PPA.
sudo apt remove --autoremove emacs emacs-common
2. Ensuite, exécutez la commande ci-dessous pour ajouter le PPA :
sudo add-apt-repository ppa:kelleyk/emacs
Tapez le mot de passe de l'utilisateur lorsqu'il vous le demande et appuyez sur Entrée pour continuer
3. Exécutez ensuite la commande pour mettre à jour le cache du package système, ce qui doit être effectué automatiquement dans Ubuntu 20.04 et versions ultérieures lors de l'ajout de PPA.
sudo apt update
4. Enfin, installez Emacs 28 via la commande :
sudo apt install emacs28
Ici, vous pouvez remplacer emacs28
par emacs28-nox
pour une interface texte uniquement et/ou emacs28-nativecomp
avec la compilation native activée.
Méthode 3 : Emacs Flatpak
L'éditeur de texte est également disponible sous forme de package universel Flatpak qui s'exécute dans un bac à sable. Comme Snap, le package fonctionne sous la plupart des Linux et il est facile à mettre à jour. Cependant, cela prend plus d'espace disque en raison des bibliothèques d'exécution.
1. Tout d’abord, appuyez sur Ctrl+Alt+T sur le clavier pour ouvrir le terminal. Lorsqu'il s'ouvre, exécutez la commande pour installer le démon flatpak :
sudo apt install flatpak
2. Ensuite, installez Emacs en tant que Flatpak via la commande :
flatpak install https://dl.flathub.org/repo/appstream/org.gnu.emacs.flatpakref
Comment supprimer l'éditeur de texte Emacs
Les packages Emacs Snap, Flatpak et Deb peuvent être installés ensemble sur votre système. Ainsi, des icônes d'application peuvent être dupliquées lorsque vous essayez de lancer l'éditeur.
Pour supprimer le package Snap, utilisez le logiciel Ubuntu ou exécutez la commande dans le terminal :
sudo snap remove emacs
Pour supprimer le package Flatpak, utilisez la commande :
flatpak uninstall --delete-data org.gnu.emacs
Et effacez le runtime inutile via flatpak uninstall --unused
.
Pour supprimer le package Deb, exécutez la commande :
sudo apt remove --autoremove emacs28 emacs28-common
Et supprimez le PPA Ubuntu via la commande :
sudo add-apt-repository --remove ppa:kelleyk/emacs