Comment installer l'éditeur de texte Emacs sous Linux
Emacs se présente comme un éditeur de texte à la fois gratuit et open source, conçu pour l'environnement Linux. Son champ d'application est vaste, allant du simple traitement de texte à l'édition de code complexe, en passant par la création de scripts et même l'établissement d'un environnement de développement complet.
Cet outil, riche d'une longue histoire, est disponible depuis un certain temps déjà. Son ancienneté est un atout, puisque l'application est accessible sur les distributions Linux populaires telles qu'Ubuntu, Debian, et d'autres. Elle est également proposée sous forme de paquets Snap ou Flatpak.
Pour installer l'éditeur de texte Emacs sur votre système Linux, ouvrez une fenêtre de terminal en utilisant la combinaison de touches Ctrl + Alt + T ou Ctrl + Maj + T. Suivez ensuite les instructions spécifiques à la distribution Linux que vous utilisez.
Instructions pour Ubuntu
Sur les systèmes Ubuntu, l'éditeur Emacs est inclus dans le dépôt de logiciels "Ubuntu Main". Si votre machine fonctionne sous Ubuntu, utilisez l'une des commandes Apt ci-dessous dans votre terminal.
Version GTK
La version GTK d'Emacs est la plus couramment utilisée. Elle se distingue par une interface graphique intuitive, qui ne requiert pas la mémorisation de raccourcis clavier complexes. Cette version est idéale pour ceux qui préfèrent une approche utilisateur plus visuelle.
Pour installer la version GTK d'Emacs sur Ubuntu, saisissez la commande Apt suivante:
sudo apt install emacs-gtk
Version CLI
En parallèle de la version GTK, une version CLI (interface en ligne de commande) d'Emacs est également proposée dans le dépôt "Ubuntu Main". Cette version est particulièrement appréciée des développeurs qui travaillent régulièrement dans le terminal et qui sont adeptes des raccourcis clavier.
Pour obtenir la version CLI d'Emacs sur Ubuntu, entrez cette commande dans le terminal:
sudo apt install emacs-nox
Instructions pour Debian
Les utilisateurs de Debian peuvent installer l'éditeur de texte Emacs sur toutes les versions supportées de la distribution, y compris Debian 10, 9 et 8.
Emacs est mis à disposition des utilisateurs de Debian via le dépôt de logiciels "Debian Main". Pour l'installer, utilisez l'une des commandes Apt-get ci-dessous.
Installation Standard d'Emacs
Sur Debian 9 et 8, il n'est pas possible de choisir spécifiquement la version CLI ou GTK. Les utilisateurs désirant utiliser Emacs doivent installer le paquet "emacs" qui inclut les fonctionnalités de base de l'éditeur.
sudo apt-get install emacs
Version GTK (Debian 10 uniquement)
Si vous êtes sur Debian 10 et que vous souhaitez installer la version GTK d'Emacs, utilisez la commande Apt-get suivante dans votre terminal:
sudo apt-get install emacs-gtk
Version CLI (Debian 10 uniquement)
Si vous préférez la version CLI d'Emacs sur votre machine Debian 10, installez le paquet "emacs-nox" à l'aide du gestionnaire de paquets Apt-get :
sudo apt-get install emacs-nox
Instructions pour Arch Linux
Arch Linux met à disposition les dernières versions d'Emacs (GTK et CLI) dans ses dépôts. Cependant, ces programmes ne se trouvent pas dans les dépôts activés par défaut par la plupart des utilisateurs d'Arch. Il faut donc activer ces dépôts avant de procéder à l'installation.
Ouvrez le fichier de configuration `/etc/pacman.conf` à l'aide de l'éditeur de texte Nano en mode root.
su -
nano -w /etc/pacman.conf
Une fois à l'intérieur du fichier, repérez les sections "Extra" et "Communauté" puis supprimez le symbole `#` qui précède chaque ligne de ces sections.
Après avoir modifié le fichier, enregistrez en utilisant la combinaison `Ctrl + O`, puis quittez Nano avec `Ctrl + X`.
Mettez à jour la base de données de Pacman:
pacman -Syy
Version GTK
Pour installer la version GTK d'Emacs sur Arch Linux, installez le paquet "emacs" :
pacman -S emacs
Version CLI
Si vous souhaitez seulement la version en ligne de commande d'Emacs sur votre Arch PC, installez le paquet "emacs-nox":
sudo pacman -S emacs-nox
Instructions pour Fedora
Vous désirez installer Emacs sur votre PC Fedora ? Dans ce cas, il vous faudra installer le paquet "emacs" disponible dans le dépôt "Fedora x86_64" via le gestionnaire de paquets Dnf.
Note: Si vous utilisez Fedora 32 bits, Emacs est également disponible dans le dépôt "Fedora i386".
sudo dnf install emacs
Instructions pour OpenSUSE
Sur toutes les versions d'OpenSUSE Linux, l'éditeur de texte Emacs est accessible via le dépôt de logiciels "OpenSUSE Oss all". Pour l'installer, ouvrez un terminal et utilisez le gestionnaire de paquets Zypper:
sudo zypper install emacs
Instructions via paquet Snap

Le magasin Snap propose une version d'Emacs, ce qui est une excellente nouvelle, en particulier pour ceux qui utilisent des distributions Linux moins courantes et qui ne disposent pas d'Emacs ou d'une version récente.
Note: Avant d'essayer d'installer Emacs depuis le magasin Snap, assurez-vous que le runtime Snapd est installé et fonctionne sur votre système. Pour plus d'informations, consultez notre article sur les paquets Snap.
Pour installer la version Snap d'Emacs, utilisez la commande `snap install`:
sudo snap install emacs-tealeg
Instructions via Flatpak
Emacs est disponible en tant que Flatpak grâce aux contributeurs de Flathub. Si vous désirez l'utiliser, consultez notre guide sur l'activation du runtime Flatpak. Une fois le runtime activé, utilisez les commandes suivantes pour procéder à l'installation:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.gnu.emacs