Jak nainstalovat Terminus na Linux

Alternativní terminálová řešení v Linuxu využívající Electron

Terminálové emulátory, které v Linuxu využívají technologii Electron, nejsou žádnou novinkou. Mezi známé zástupce patří například Hyper Terminal a další. I když se na první pohled může zdát, že vytváření terminálových emulátorů s využitím webových technologií je neefektivní, opak je pravdou. Toto řešení totiž umožňuje vývojářům distribuovat stejnou, plnohodnotnou terminálovou aplikaci na různé platformy s minimálními náklady na údržbu. Jednou z nejzdařilejších implementací terminálové aplikace pro Linux, která ve velké míře využívá Electron, je Terminus. Terminus je terminálový emulátor podobný Hyperu, ale klade větší důraz na efektivní plnění úkolů. Pokud máte zájem vyzkoušet Terminus v Linuxu, postupujte dle následujících pokynů. Mějte na paměti, že pro instalaci pomocí binárního balíčku je třeba používat Ubuntu, Debian, Arch Linux, Fedoru nebo OpenSUSE.

SPOILER: Na konci tohoto textu najdete video návod.

Instalace v Ubuntu/Debian

Instalace Terminusu v Ubuntu a Debianu probíhá v podstatě stejně. Je to dáno tím, že oba systémy sdílí podobné nástroje a balíčkovací systém. Pro zahájení instalace navštivte oficiální stránku pro stahování Terminusu a stáhněte si nejnovější balíček Deb.

Vývojáři Terminusu oficiálně neposkytují žádné PPA ani repozitáře pro Debian. Mějte proto na paměti, že s každou aktualizací Terminusu budete muset navštívit stránku s vydáními a zopakovat zde popsaný instalační postup.

Po stažení balíčku Debian otevřete správce souborů, přejděte do složky „Stahování“ a dvakrát klikněte na balíček Terminus DEB. Tímto krokem se automaticky otevře Centrum softwaru Ubuntu (v Ubuntu) nebo instalační nástroj balíčků Gdebi (v Debianu).

Kliknutím na tlačítko „Instalovat“ spusťte instalaci, zadejte své heslo a počkejte, až se Terminus nainstaluje. Případně můžete otevřít terminál a provést instalaci pomocí příkazového řádku podle následujícího postupu:

cd ~/Downloads
sudo dpkg -i terminus_*_amd64.deb
sudo apt install -f

Instalace v Arch Linuxu

Instalace terminálové aplikace Terminus v Arch Linuxu začíná synchronizací nejnovější verze nástroje Git s Pacmanem.

sudo pacman -S git

Po synchronizaci Gitu jej použijte ke klonování a stažení nejnovějšího snímku balíčku Terminus AUR do vašeho počítače.

git clone https://aur.archlinux.org/terminus.git

Pomocí příkazu `cd` se přesuňte z domovského adresáře do nově naklonované složky `terminus`.

cd terminus

Nyní můžete zahájit proces sestavování balíčku. Mějte na paměti, že během tohoto procesu můžete narazit na problémy se závislostmi, protože `makepkg` nemusí automaticky načíst a nainstalovat všechny potřebné knihovny. Pokud se zobrazí chyba s informací o chybějící závislosti, navštivte oficiální stránku Terminus AUR, přejděte dolů a vyhledejte sekci „Závislosti“. Chybějící závislosti doinstalujte.

Sestavte a nainstalujte Terminus pomocí příkazu:

makepkg -si

Instalace ve Fedora/OpenSUSE

Podobně jako Debian a Ubuntu, i Fedora a OpenSUSE mají k dispozici nativní, instalovatelný balíček pro Terminus. Pro instalaci tohoto balíčku nejprve navštivte stránku pro stahování Terminusu. Vyhledejte sekci „RPM“ a stáhněte nejnovější verzi.

Po stažení nejnovější verze otevřete správce souborů, přejděte do složky „Stahování“ a dvakrát klikněte na soubor Terminus RPM. Po vybrání RPM by se měl automaticky otevřít Gnome Software, KDE Discover nebo jiný instalační program RPM.

Klikněte na „Instalovat“, zadejte své heslo a spusťte proces instalace. Alternativně můžete Terminus nainstalovat pomocí příkazového řádku:

cd ~/Downloads

Pro Fedoru:

sudo dnf install terminus-*-alpha.47.rpm

Pro OpenSUSE:

sudo zypper install terminus-*-alpha.47.rpm

Mějte na paměti, že Terminus nemá softwarové úložiště, proto budete muset tento postup opakovat pro instalaci aktualizací.

Instalace ze zdrojového kódu

Pro ty, kteří chtějí používat Terminus, ale nemohou najít binární soubor pro svůj operační systém, existuje alternativa: instalace ze zdrojového kódu. Pro instalaci je třeba nejprve stáhnout nejnovější verzi Terminusu. Navštivte stránku s vydáními a vyhledejte „terminus-1.0.0-alpha.47.tar.gz“ nebo podobný soubor.

Pro upřesnění, nejde o nezpracované zdrojové kódy. Jsou sice zkompilované, ale budeme je označovat jako „zdrojový kód“, protože nejde o nativní instalační balíček. Pro získání úplného zdrojového kódu ke kompilaci se podívejte na konec stránky.

Po stažení nejnovějšího tarballu Terminusu otevřete okno terminálu a pomocí příkazu `tar` extrahujte jeho obsah.

cd ~/Downloads
tar -xvzf terminus-*-alpha.47.tar.gz
mv terminus-1.0.0-alpha.47 ~/terminus
cd ~/terminus

Aplikace Terminus je plně extrahována z archivu Tar, přejmenována a přesunuta do složky `/home/uživatelské_jméno/`. V tomto okamžiku můžete vytvořit zástupce na ploše. Vytvořte nový soubor zástupce a otevřete jej pomocí Nano.

touch ~/Desktop/terminus.desktop
sudo chmod +x ~/Desktop/terminus.desktop
sudo nano ~/Desktop/terminus.desktop

Vložte následující kód do souboru zástupce Terminusu:

[Desktop Entry]
Name=Terminus
Comment=Terminál pro moderní dobu
Exec="/home/uživatelské_jméno/terminus/terminus"
Terminal=false
Type=Application
Icon=/home/uživatelské_jméno/terminus/terminus-icon.png
Categories=Utilities;

Uložte soubor pomocí Ctrl + O a ukončete Nano pomocí Ctrl + X.

Následně pomocí nástroje wget stáhněte ikonu, kterou bude Terminus používat:

cd ~/terminus
wget https://icons.iconarchive.com/icons/papirus-team/papirus-apps/512/terminus-icon.png

Pro spuštění programu přejděte na plochu a klikněte na zástupce Terminusu.