Website-Suche

So installieren Sie Alacritty (GPU Accelerated Terminal) in Ubuntu


Alacritty ist ein kostenloser Open-Source-Terminalemulator, der in der Programmiersprache Rust geschrieben ist. Es funktioniert unter Linux, Windows und MacOS und nutzt die OpenGL-API zur GPU-Hardwarebeschleunigung für schnelle Reaktion und hohe Leistung.

Der Terminalemulator verfügt über einen vi-Modus, der das Bewegen im Ansichtsfenster und das Zurückscrollen mithilfe der Tastatur ermöglicht. Und vi-Suche und normale Suche nach allem im Scrollback-Puffer.

Option 1: Installieren Sie Alacritty über das Snap-Paket

Für Ubuntu-Benutzer ist die Verwendung des Snap-Pakets die einfachste Möglichkeit, den Terminalemulator zu installieren. Es ist in der Ubuntu-Software (App Center für 23.10) verfügbar, wird jedoch in der Sandbox ausgeführt.

Alacritty-Terminalemulator im App Center

Oder der Benutzer kann es installieren, indem er den folgenden Befehl im Terminal ausführt:

snap install alacritty --classic

Option 2: Alacritty über Cargo installieren (offiziell)

Der Terminalemulator kann auch über Cargo, den Rust-Paketmanager, installiert werden.

1. Öffnen Sie einfach das Terminal (Strg+Alt+T) und führen Sie den Befehl aus, um zuerst Cargo zu installieren:

sudo apt install cargo

2. Installieren Sie dann die erforderlichen Abhängigkeitspakete:

sudo apt install cmake pkg-config libfreetype6-dev libfontconfig1-dev libxcb-xfixes0-dev libxkbcommon-dev python3

3. Verwenden Sie abschließend Cargo, um das Terminalpaket zu installieren:

cargo install alacritty

Wenn Sie fertig sind, führen Sie ~/.cargo/bin/alacritty aus, um das Terminal zu starten.

4. Der Frachtpaketmanager installiert den Desktopeintrag für Alacritty nicht. Sie müssen also manuell eines erstellen, indem Sie den folgenden Befehl ausführen:

nano ~/.local/share/applications/alacritty.desktop

Fügen Sie dann die folgenden Zeilen in das Terminalfenster ein:

[Desktop Entry]
Type=Application
Exec=/home/ji/.cargo/bin/alacritty
Icon=alacritty
Terminal=false
Categories=System;TerminalEmulator;
Name=Alacritty
Comment=A fast, cross-platform, OpenGL terminal emulator
StartupNotify=true
StartupWMClass=Alacritty
Actions=New;

[Desktop Action New]
Name=New Terminal
Exec=/home/ji/.cargo/bin/alacrittyalacritty

HINWEIS: Sie müssen ji in der Zeile oben durch Ihren Benutzernamen ersetzen. Drücken Sie dann Strg+S zum Speichern und Strg+X zum Beenden.

Damit das Symbol angezeigt wird, führen Sie den folgenden Befehl aus, um die IMG-Datei herunterzuladen und im lokalen Symbolordner zu speichern:

wget https://raw.githubusercontent.com/alacritty/alacritty/master/extra/logo/compat/alacritty-term.png -O ~/.local/share/icons/alacritty.png

Oder Sie können das Symbol von der Github-Webseite herunterladen und manuell in das Verzeichnis .local/share/icons kopieren.

Option 3: Ubuntu PPA

Wenn Sie das Ubuntu-PPA-Repository bevorzugen, sollten Sie diese Launchpad-Seite für alle PPAs von Drittanbietern im Auge behalten.

Deinstallieren Sie Alacritty

Abhängig davon, wie Sie den Terminalemulator installieren, entfernen Sie entweder das Snap-Paket aus der Ubuntu-Software oder per Befehl:

snap remove alacritty

Oder führen Sie den Befehl aus, um das Frachtpaket zu deinstallieren:

cargo uninstall alacritty

Sie können auch Cargo selbst entfernen, wenn keine anderen Rust-Pakete installiert sind, sowie einige Entwicklungsabhängigkeitsbibliotheken, um etwas Speicherplatz freizugeben.

sudo apt remove --autoremove cargo cmake pkg-config libfreetype6-dev libfontconfig1-dev libxcb-xfixes0-dev libxkbcommon-dev

Entfernen Sie auch den Desktop-Eintrag (Verknüpfungsdatei), indem Sie den folgenden Befehl ausführen:

rm ~/.local/share/icons/alacritty.png ~/.local/share/applications/alacritty.desktop

Verwandte Artikel