Comment installer l’éditeur de texte Emacs sous Linux

Emacs est un éditeur de texte libre et open source pour Linux. Il peut être utilisé pour tout, du traitement de texte et de texte de base à l’édition de code, à la création de scripts et même à un environnement de développement à part entière.

L’outil Emacs est assez ancien et existe depuis un certain temps. En raison de son âge, l’application est disponible sur Ubuntu, Debian et d’autres systèmes d’exploitation Linux populaires, ainsi que sur un package Snap ou Flatpak.

Pour savoir comment installer l’éditeur de texte Emacs sous Linux, lancez une fenêtre de terminal en appuyant sur Ctrl + Alt + T ou Ctrl + Maj + T et suivez les instructions ci-dessous correspondant au système d’exploitation Linux que vous utilisez.

Instructions Ubuntu

Sur Ubuntu Linux, l’éditeur de texte Emacs est disponible dans le référentiel logiciel «Ubuntu Main». Si vous exécutez Ubuntu, utilisez l’une des commandes Apt dans la fenêtre de votre terminal.

Sortie GTK

La version GTK d’Emacs est la version de l’éditeur de texte que les gens moyens utilisent. La raison en est que la version GTK est livrée avec une interface graphique facile à utiliser qui ne nécessite pas la mémorisation de raccourcis clavier personnalisés, etc.

Si vous souhaitez installer la version GTK de l’éditeur de texte Emacs sur Ubuntu Linux, entrez la commande Apt suivante.

sudo apt install emacs-gtk

Version CLI

  Comment contrôler la mise en veille automatique de votre Mac

Ubuntu Linux a une version CLI d’Emacs facilement disponible dans le référentiel logiciel «Ubuntu Main», aux côtés de la version GTK. Le CLI est préféré par les programmeurs qui doivent souvent travailler via le terminal, et comme le flux de travail de raccourcis clavier.

Pour mettre la main sur la version CLI d’Emacs pour Ubuntu, entrez la commande ci-dessous dans une fenêtre de terminal.

sudo apt install emacs-nox

Instructions Debian

Les utilisateurs de Debian Linux peuvent installer l’éditeur de texte Emacs sur toutes les versions actuellement maintenues de Debian Linux, y compris Debian 10, 9 et 8.

L’éditeur de texte Emacs est fourni aux fans de Debian via le dépôt de logiciels «Debian Main». Pour le faire fonctionner sur votre système, entrez l’une des commandes Apt-get ci-dessous.

Installation traditionnelle d’Emacs

Sur Debian 9 et 8, il n’y a aucun moyen d’installer uniquement la version CLI ou GTK. Au lieu de cela, les utilisateurs qui souhaitent utiliser l’éditeur de texte Emacs ne peuvent installer que le paquet «emacs» et utiliser ce que Debian fournit.

sudo apt-get install emacs

Version GTK (Debian 10 uniquement)

Sur la dernière version de Debian (version 10) et vous cherchez à installer la version GTK d’Emacs sur votre système? Utilisez la commande Apt-get suivante dans une fenêtre de terminal pour le faire fonctionner.

sudo apt-get install emacs-gtk

Version CLI (Debian 10 uniquement)

  Comment vérifier les sommes de contrôle ISO sous Linux

Vous n’avez besoin que de la version CLI d’Emacs sur votre PC Debian 10? Installez le package «emacs-nox» avec le gestionnaire de packages Apt-get, et vous serez prêt à partir!

sudo apt-get install emacs-nox

Instructions Arch Linux

Arch Linux a la dernière version absolue des Emacs (versions GTK et CLI) dans leurs référentiels logiciels. Cependant, les programmes ne sont pas dans des référentiels logiciels que de nombreux utilisateurs d’Arch ont activés par défaut. Donc, avant que nous puissions expliquer comment obtenir le programme, les référentiels de logiciels doivent être activés.

Ouvrez le fichier de configuration /etc/pacman.conf dans l’éditeur de texte Nano en utilisant l’accès root.

su -
nano -w /etc/pacman.conf

Une fois à l’intérieur du fichier de configuration Pacman, faites défiler et trouvez «Extra» et supprimez le symbole # devant lui, ainsi que les lignes directement en dessous.

Ensuite, parcourez le fichier et localisez «Communauté» et supprimez le symbole # devant lui, tout comme celui «Extra». Assurez-vous également de vous débarrasser des symboles # directement sous le dépôt «Extra».

Après avoir activé les dépôts «Extra» et «Community», enregistrez les modifications en appuyant sur Ctrl + O sur le clavier. Ensuite, fermez Nano avec Ctrl + X.

Resynchronisez le gestionnaire de packages Pacman:

pacman -Syy

Sortie GTK

Pour installer la version GTK d’Emacs sur Arch Linux, installez le package «emacs».

pacman -S emacs

Version CLI

Vous avez juste besoin de la version en ligne de commande de l’éditeur de texte Emacs sur votre Arch PC? Installez le package «emacs-nox».

sudo pacman -S emacs-nox

Instructions Fedora

Besoin d’accéder à Emacs sur votre PC Fedora Linux? Si tel est le cas, vous devrez installer le package «emacs» du référentiel «Fedora x86_64» avec le gestionnaire de packages Dnf.

  Comment exécuter Gmail sur le bureau Linux avec Wavebox

Remarque: vous utilisez Fedora 32 bits? Emacs est également disponible dans le repo «Fedora i386».

sudo dnf install emacs

Instructions OpenSUSE

Sur toutes les versions d’OpenSUSE Linux, l’éditeur de texte Emacs est disponible via le référentiel de logiciels «OpenSUSE Oss all». Pour le faire fonctionner, ouvrez une fenêtre de terminal et utilisez le gestionnaire de paquets Zypper.

sudo zypper install emacs

Instructions du paquet Snap

Le magasin Snap a une version d’Emacs disponible, ce qui est une excellente nouvelle, en particulier pour ceux sur des distributions Linux moins connues qui peuvent ne pas porter Emacs ou qui n’offrent pas une version relativement nouvelle.

Remarque: avant d’essayer d’installer Emacs à partir du magasin Snap, assurez-vous que le runtime Snapd fonctionne sur votre système. Pour plus d’informations, consultez notre article sur les packages Snap.

Pour installer la version Snap d’Emacs, utilisez la commande snap install.

sudo snap install emacs-tealeg

Instructions pour Flatpak

Emacs est disponible en Flatpak, grâce aux gens de Flathub. Si vous souhaitez mettre la main dessus, consultez notre guide et découvrez comment activer le runtime Flatpak. Ensuite, une fois le runtime activé, entrez les commandes ci-dessous pour le démarrer.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.gnu.emacs