Terminalemulatoren, die auf der Electron-Technologie basieren, sind unter Linux keine Seltenheit. Beispiele hierfür sind Hyper Terminal und andere. Auch wenn es auf den ersten Blick ungewöhnlich erscheinen mag, einen Terminalemulator mit Webtechnologien zu entwickeln, bietet dies deutliche Vorteile. Diese Methode ermöglicht es Entwicklern, leistungsstarke Terminalanwendungen mit geringem Aufwand auf verschiedenen Plattformen bereitzustellen. Terminus ist eine bemerkenswerte Implementierung für Linux, die Electron intensiv nutzt. Es ähnelt Hyper, legt jedoch mehr Wert auf praktische Funktionalität. Wenn Sie Terminus unter Linux ausprobieren möchten, folgen Sie dieser Anleitung. Beachten Sie, dass Sie für die Installation über ein Binärpaket Ubuntu, Debian, Arch Linux, Fedora oder OpenSUSE benötigen.
ACHTUNG SPOILER: Scrollen Sie nach unten, um das Video-Tutorial am Ende dieses Artikels anzusehen.
Installation unter Ubuntu/Debian
Die Installation von Terminus auf Ubuntu und Debian ist im Wesentlichen identisch, da beide Betriebssysteme zwar unterschiedlich sind, aber einen gemeinsamen Werkzeugsatz und ein gemeinsames Paketsystem verwenden. Um zu beginnen, gehen Sie zur offiziellen Downloadseite für Terminus und laden Sie das aktuelle DEB-Paket herunter.
Die Entwickler von Terminus stellen keine offiziellen PPAs oder Debian-Software-Repositories zur Verfügung. Dies bedeutet, dass Sie für jedes Update auf die Releaseseite zurückkehren und den hier beschriebenen Installationsvorgang erneut durchführen müssen.
Nach dem Download des DEB-Pakets öffnen Sie Ihren Dateimanager, gehen Sie zum Ordner „Downloads“ und doppelklicken Sie auf das Terminus DEB-Paket. Dies öffnet entweder das Ubuntu Software Center (Ubuntu) oder das Gdebi-Paketinstallationsprogramm (Debian).
Klicken Sie auf „Installieren“, geben Sie Ihr Passwort ein und warten Sie, bis Terminus installiert ist. Alternativ können Sie die Installation über die Befehlszeile durchführen:
cd ~/Downloads sudo dpkg -i terminus_*_amd64.deb sudo apt install -f
Installation unter Arch Linux
Die Installation von Terminus unter Arch Linux beginnt mit der Aktualisierung des Git-Tools mit Pacman:
sudo pacman -S git
Nach der Installation von Git, verwenden Sie es, um den neuesten Snapshot des Terminus AUR-Pakets auf Ihren Computer herunterzuladen:
git clone https://aur.archlinux.org/terminus.git
Navigieren Sie mit dem Befehl cd
in den neu erstellten Terminus-Ordner:
cd terminus
Nun können Sie den Paketerstellungsprozess starten. Beachten Sie, dass während dieses Prozesses möglicherweise Abhängigkeiten gelöst werden müssen, da makepkg
nicht immer alle erforderlichen Bibliotheken automatisch abruft. Bei einer Fehlermeldung, die auf eine fehlende Komponente hinweist, besuchen Sie die offizielle Terminus AUR-Seite, scrollen Sie zu „Abhängigkeiten“ und installieren Sie die fehlenden Pakete.
Erstellen und installieren Sie Terminus mit folgendem Befehl:
makepkg -si
Installation unter Fedora/OpenSUSE
Ähnlich wie bei Debian und Ubuntu gibt es auch für Fedora und OpenSUSE ein natives, installierbares Paket für Terminus. Gehen Sie dazu zuerst zur Terminus-Downloadseite und suchen Sie nach der neuesten RPM-Datei.
Öffnen Sie nach dem Download Ihren Dateimanager, gehen Sie zu „Downloads“ und doppelklicken Sie auf die RPM-Datei. Diese Aktion sollte automatisch Gnome Software, KDE Discover oder ein ähnliches RPM-Installationsprogramm öffnen.
Klicken Sie auf „Installieren“, geben Sie Ihr Passwort ein und starten Sie den Installationsprozess. Alternativ können Sie Terminus auch über die Befehlszeile installieren:
cd ~/Downloads
Für Fedora:
sudo dnf install terminus-*-alpha.47.rpm
Für OpenSUSE:
sudo zypper install terminus-*-alpha.47.rpm
Beachten Sie, dass dieser Vorgang für Updates wiederholt werden muss, da Terminus kein Software-Repository hat.
Installation aus dem Quellcode
Falls keine Binärdatei für Ihr Betriebssystem verfügbar ist, können Sie Terminus auch aus dem Quellcode installieren. Dazu laden Sie zunächst die neueste Version von der Release-Seite herunter und suchen nach einer Datei wie „terminus-1.0.0-alpha.47.tar.gz“.
Diese Dateien sind zwar kompiliert, werden aber als „Quellcode“ bezeichnet, da sie nicht in ein natives Installationspaket umgewandelt wurden. Um den vollständigen Code zum Kompilieren zu erhalten, suchen Sie unten auf der Downloadseite.
Nach dem Download extrahieren Sie den Inhalt des Tarballs mit dem tar
-Befehl in einem Terminalfenster:
cd ~/Downloads tar -xvzf terminus-*-alpha.47.tar.gz mv terminus-1.0.0-alpha.47 ~/terminus cd ~/terminus
Terminus wird extrahiert, umbenannt und nach /home/username/
verschoben. Nun können Sie eine Desktop-Verknüpfung erstellen. Erstellen Sie dazu eine neue Verknüpfungsdatei und öffnen Sie diese mit nano
:
touch ~/Desktop/terminus.desktop sudo chmod +x ~/Desktop/terminus.desktop sudo nano ~/Desktop/terminus.desktop
Fügen Sie folgenden Code in die Datei ein:
[Desktop Entry]
Name=Terminus
Comment=Ein Terminal für das moderne Zeitalter
Exec=“/home/username/terminus/terminus“
Terminal=false
Type=Application
Icon=/home/username/terminus/terminus-icon.png
Categories=Utilities;
Speichern Sie die Datei mit Strg + O und beenden Sie Nano mit Strg + X.
Verwenden Sie das wget
-Tool, um ein Symbol für Terminus herunterzuladen:
cd ~/terminus wget https://icons.iconarchive.com/icons/papirus-team/papirus-apps/512/terminus-icon.png
Um das Programm zu starten, gehen Sie zum Desktop und klicken Sie auf die Terminus-Verknüpfung.