Potřebujete terminálový emulátor a vývojářské nástroje v jednom balíčku? Upterm je řešení. Pro instalaci Uptermu v Linuxu je nejvhodnější využít AppImage. Vývojáři zvolili tento způsob, protože vytváření balíčků pro různé linuxové distribuce může být komplikované.
UPOZORNĚNÍ: Na konci článku najdete video s návodem.
Instalace Uptermu
Pro začátek, navštivte stránku s vydáními a stáhněte nejnovější verzi AppImage. Po stažení otevřete terminál a vytvořte novou složku s názvem „AppImages“ pomocí příkazu mkdir.
Vytvoření samostatné složky „AppImages“ je rozumné. Jakmile spustíte AppImage soubor, vytvoří reference právě v této složce. Pokud byste soubor spouštěli přímo z adresáře ~/Downloads, hrozilo by nebezpečí jeho nechtěného smazání nebo ztráty přehledu o jeho účelu. Vyhrazená složka tomuto předchází.
mkdir ~/AppImages
Poznámka: Pokud chcete složku AppImages skrýt, použijte „.“. Skrytí složky ztíží první spuštění souboru, protože budete muset zobrazit skryté soubory.
mkdir ~/.AppImages
Přesuňte stažený Upterm AppImage soubor do nově vytvořené složky (/home/uživatelské_jméno/). Následně pomocí příkazu chmod změňte jeho oprávnění, aby bylo možné soubor spustit jako program. Změna oprávnění je klíčová pro správnou funkci Uptermu.
chmod +x upterm-0.4.3-x86_64-linux.AppImage
Po úpravě oprávnění přejděte do složky ~/AppImages a klikněte na „otevřít“ pro spuštění Uptermu.
Upterm je distribuován prostřednictvím AppImage souborů, proto musíte pravidelně kontrolovat novou verzi na stránce s vydáními. Pro aktualizaci stačí smazat starý soubor ve složce ~/AppImages, nahradit ho novým a opětovně aktualizovat oprávnění (viz výše).
Vytvoření zástupce Uptermu na ploše
Klient Upterm, jako AppImage, lze spustit poklepáním na soubor v ~/AppImages (/home/uživatelské_jméno/). Pro spouštění jako klasický program však bude nutné vytvořit zástupce na ploše. Následuje postup.
Nejprve si pomocí wget stáhněte obrázek, který použijeme jako ikonu:
cd ~/AppImages wget https://user-images.githubusercontent.com/188928/30751825-360450ec-9fc3-11e7-879e-8b6af737b11b.png
Poté pomocí příkazu mv přejmenujte soubor s obrázkem.
mv 30751825-360450ec-9fc3-11e7-879e-8b6af737b11b.png uptermicon.png
Nyní se vraťte do domovského adresáře a v textovém editoru Nano vytvořte nový soubor zástupce na ploše.
cd ~/ sudo nano upterm.desktop
Vložte následující kód (nebo jej vložte pomocí Ctrl + Shift + V):
[Desktop Entry] Name=Upterm Comment=Terminálový emulátor pro 21. století. Exec=/home/uživatelské_jméno/AppImages/upterm-0.4.3-x86_64-linux.AppImage Icon=/home/uživatelské_jméno/AppImages/uptermicon.png Type=Application StartupNotify=true Categories=Development;
Nezapomeňte v uvedeném kódu nahradit „uživatelské_jméno“ vaším uživatelským jménem. Po zadání všech údajů soubor uložte pomocí Ctrl + O a zavřete Nano pomocí Ctrl + X. Poté změňte oprávnění nového souboru pomocí chmod.
sudo chmod +x upterm.desktop
Nakonec zástupce nainstalujte do systému pomocí příkazu mv.
sudo mv upterm.desktop /usr/share/applications/
Při každé aktualizaci Uptermu bude nutné upravit hodnotu Exec= v souboru zástupce na ploše. Postup:
sudo nano /usr/share/applications/upterm.desktop
Najděte řádek Exec=/home/uživatelské_jméno/AppImages/upterm-0.4.3-x86_64-linux.AppImage a změňte název souboru na aktuální verzi. Změny v souboru uložte v Nano pomocí Ctrl + O.
Chcete Upterm odinstalovat? Nejprve odstraňte zástupce na ploše z /usr/share/applications/.
sudo rm /usr/share/applications/upterm.desktop
Poté odstraňte soubor z ~/AppImages.
rm upterm-*-x86_64-linux.AppImage
Po odstranění těchto dvou souborů by měl Upterm zmizet z nabídky aplikací. Dále můžete odstranit i soubor s ikonou:
rm ~/AppImage/uptermicon.png
Instalace v Arch Linuxu
AppImage by měl fungovat na většině linuxových distribucí. Pokud ale používáte Arch Linux a preferujete instalaci jako nativní aplikaci, budete muset Upterm stáhnout z AUR (Arch User Repository). Nejprve nainstalujte balíček „git“ pomocí správce balíčků Pacman.
sudo pacman -S git
Pomocí gitu naklonujte nejnovější verzi souboru Upterm PKGBUILD.
git clone https://aur.archlinux.org/upterm.git
Nyní, když máte PKGBUILD na disku, přejděte pomocí příkazu cd do složky upterm.
cd upterm
Spusťte proces sestavení pomocí příkazu makepkg. Volba -si při spuštění tohoto příkazu automaticky nainstaluje všechny nalezené závislosti z oficiálních softwarových repozitářů. Někdy se ale nepodaří najít všechny závislosti. Pokud k tomu dojde, bude je nutné doinstalovat ručně ze stránky Upterm AUR.
makepkg -si
Pro odinstalaci Uptermu v Arch Linuxu použijte příkaz Pacman -R.
sudo pacman -R upterm