Der vielseitige Emacs-Texteditor für Linux
Emacs präsentiert sich als eine kostenlose, quelloffene Textbearbeitungsumgebung für Linux-Systeme. Er ist äußerst vielseitig und kann für diverse Aufgaben genutzt werden, die von einfacher Texterfassung und -verarbeitung über Code-Bearbeitung und Skripterstellung bis hin zur Funktion als vollwertige Entwicklungsumgebung reichen.
Dieses Tool existiert bereits seit längerer Zeit und ist aufgrund seiner langen Geschichte auf gängigen Linux-Distributionen wie Ubuntu und Debian, sowie als Snap-Paket oder Flatpak verfügbar.
Um den Emacs-Texteditor unter Linux zu installieren, öffnen Sie ein Terminalfenster mit der Tastenkombination Strg + Alt + T oder Strg + Umschalt + T und folgen Sie den untenstehenden Anweisungen, die auf Ihr verwendetes Linux-Betriebssystem zugeschnitten sind.
Installationsanleitung für Ubuntu
Für Ubuntu-Nutzer ist der Emacs-Texteditor direkt über das offizielle Ubuntu-Repository „Ubuntu Main“ verfügbar. Wenn Sie Ubuntu verwenden, können Sie einen der folgenden Apt-Befehle in Ihrem Terminal nutzen.
GTK-Version
Die GTK-Variante von Emacs ist die bevorzugte Wahl für den durchschnittlichen Anwender. Sie bietet eine benutzerfreundliche grafische Oberfläche (GUI), die das Auswendiglernen von benutzerdefinierten Tastenkombinationen überflüssig macht.
Um die GTK-Version von Emacs auf Ubuntu Linux zu installieren, geben Sie den folgenden Apt-Befehl ein:
sudo apt install emacs-gtk
CLI-Version
Neben der GTK-Version bietet Ubuntu auch eine CLI-Version von Emacs an, die ebenfalls im „Ubuntu Main“-Repository verfügbar ist. Die Kommandozeilenversion ist besonders bei Programmieren beliebt, die häufig direkt im Terminal arbeiten und Wert auf einen effizienten Workflow mit Tastenkombinationen legen.
Um die CLI-Version von Emacs auf Ubuntu zu erhalten, geben Sie diesen Befehl in Ihr Terminalfenster ein:
sudo apt install emacs-nox
Installationsanleitung für Debian
Nutzer von Debian Linux können den Emacs-Texteditor auf allen aktuell unterstützten Versionen installieren, einschließlich Debian 10, 9 und 8.
Das Debian „Main“ Software-Repository stellt Emacs für Debian-Enthusiasten bereit. Um es auf Ihrem System zu installieren, verwenden Sie einen der folgenden `apt-get` Befehle.
Standard Emacs-Installation
Auf Debian 9 und 8 ist es nicht möglich, nur die CLI- oder GTK-Version zu installieren. Stattdessen können Nutzer, die Emacs verwenden möchten, lediglich das „emacs“-Paket installieren, welches die von Debian bereitgestellte Version enthält.
sudo apt-get install emacs
GTK-Version (Debian 10)
Wenn Sie die neueste Version von Debian (Version 10) verwenden und die GTK-Version von Emacs installieren möchten, verwenden Sie diesen `apt-get` Befehl in einem Terminalfenster:
sudo apt-get install emacs-gtk
CLI-Version (Debian 10)
Benötigen Sie ausschließlich die CLI-Version von Emacs auf Ihrem Debian 10 Rechner? Installieren Sie das „emacs-nox“-Paket mit dem `apt-get` Paketmanager und Sie können loslegen!
sudo apt-get install emacs-nox
Installationsanleitung für Arch Linux
Arch Linux bietet die aktuellsten Versionen von Emacs (sowohl GTK als auch CLI) in seinen Software-Repositories. Diese sind jedoch nicht standardmäßig aktiviert. Daher ist es erforderlich, die entsprechenden Software-Repositories vor der Installation zu aktivieren.
Öffnen Sie die Konfigurationsdatei `/etc/pacman.conf` mit dem Nano-Texteditor und Root-Rechten:
su -
nano -w /etc/pacman.conf
In der Pacman-Konfigurationsdatei suchen Sie nach den Einträgen „Extra“ und „Community“ und entfernen die „#“-Symbole davor, zusammen mit den Zeilen direkt darunter.
Nachdem Sie die Änderungen vorgenommen haben, speichern Sie die Datei mit Strg + O und schließen Nano mit Strg + X.
Synchronisieren Sie anschließend den Pacman-Paketmanager erneut:
pacman -Syy
GTK-Version
Um die GTK-Version von Emacs unter Arch Linux zu installieren, nutzen Sie das „emacs“-Paket:
pacman -S emacs
CLI-Version
Wenn Sie lediglich die Kommandozeilenversion von Emacs benötigen, installieren Sie das Paket „emacs-nox“.
sudo pacman -S emacs-nox
Installationsanleitung für Fedora
Benötigen Sie Emacs auf Ihrem Fedora-Linux-Rechner? In diesem Fall installieren Sie das „emacs“-Paket aus dem „Fedora x86_64“-Repository mit dem Dnf-Paketmanager.
Hinweis: Verwenden Sie eine 32-Bit-Version von Fedora? Emacs ist auch im „Fedora i386“-Repository verfügbar.
sudo dnf install emacs
Installationsanleitung für OpenSUSE
Auf allen OpenSUSE Linux-Versionen ist Emacs über das Software-Repository „OpenSUSE Oss all“ zugänglich. Öffnen Sie ein Terminalfenster und nutzen Sie den Zypper-Paketmanager, um die Installation durchzuführen.
sudo zypper install emacs
Installation per Snap-Paket
Der Snap Store bietet eine Version von Emacs an, was besonders für Nutzer weniger verbreiteter Linux-Distributionen von Vorteil ist, die Emacs nicht enthalten oder keine aktuelle Version zur Verfügung stellen.
Hinweis: Vergewissern Sie sich vor der Installation von Emacs über den Snap Store, dass die Snapd-Laufzeitumgebung auf Ihrem System installiert ist. Weitere Informationen finden Sie in unserem Artikel zu Snap-Paketen.
Um die Snap-Version von Emacs zu installieren, nutzen Sie den folgenden `snap install` Befehl:
sudo snap install emacs-tealeg
Installation per Flatpak
Dank der Entwickler von Flathub ist Emacs auch als Flatpak-Paket erhältlich. Wenn Sie diese Version installieren möchten, lesen Sie unsere Anleitung, wie Sie die Flatpak-Laufzeitumgebung aktivieren. Nach der Aktivierung können Sie die folgenden Befehle eingeben:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.gnu.emacs