Navzdory tomu, že systém Elementary OS se na svých oficiálních stránkách chlubí tvrzením o „aplikacích, které potřebujete, bez těch, které nepotřebujete“, překvapivě postrádá integrovaného klienta pro stahování torrentů. Ačkoliv je to vzhledem k preferencím průměrného uživatele pochopitelné, pro mnohé je takový nástroj klíčový. Naštěstí pro operační systém Elementary OS existuje výborná alternativa – aplikace Torrential. Uživatelé tohoto systému si mohou Torrential snadno nainstalovat prostřednictvím App Center nebo zvolit náročnější metodu kompilace ze zdrojového kódu. Aplikace vizuálně i filozoficky perfektně zapadá do konceptu Elementary OS, a tak se stává ideální volbou pro všechny jeho uživatele.
Instalace skrze App Center
Nejpohodlnější a nejefektivnější cestou, jak získat Torrential, je využití App Center. Přestože je u aplikace uvedena cena, není nutné za ni nic platit. Torrential je open-source projekt, a proto je volně dostupný pro každého. Pokud se vám tedy nechce zabývat kompilací zdrojového kódu, App Center je tím nejvhodnějším řešením. Pro instalaci Torrential z App Center v Elementary OS postupujte následovně:
Krok 1: Klikněte na nabídku „Aplikace“, kterou naleznete v levém horním rohu, a vyhledejte „App Center“. Alternativně jej můžete spustit kliknutím na ikonku v doku, pokud jste si ji tam přidali. Poté klikněte na vyhledávací pole v pravém horním rohu a zadejte „Torrential“. První výsledek by měl být hledaná aplikace. Klikněte na něj.
Krok 2: Pokud chcete software podpořit finančně, ponechte v poli s cenou zobrazenou částku v dolarech (nebo si nastavte vlastní). V případě, že si instalaci přejete zdarma, nastavte cenu na 0 $.
Krok 3: Jakmile nastavíte cenu, objeví se tlačítko „Instalovat“. Klikněte na něj, zadejte heslo a Torrential se nainstaluje do vašeho systému.
Kompilace ze zdrojového kódu
Instalace aplikace Torrential prostřednictvím App Center je pohodlná volba, neboť umožňuje získávat aktualizace přímo od vývojáře a případně jej podpořit i finančně. Ovšem pokud požadujete mít nejnovější verzi kódu co nejrychleji nebo používáte jiné deriváty Ubuntu než Elementary OS, kompilace ze zdrojového kódu je pro vás vhodnější variantou.
Pro sestavení softwaru na Elementary OS a podobných systémech založených na Ubuntu je nutné nejprve nainstalovat potřebné knihovny a nástroje. Bez nich by sestavení pravděpodobně selhalo nebo by software nepracoval správně.
Otevřete terminál a vložte tento příkaz pro stažení závislostí:
sudo apt install cmake libgtk-3-dev libgranite-dev valac libarchive-dev libunity-dev libcurl4-openssl-dev automake libtool git
Po instalaci potřebných závislostí můžeme začít se stavbou. Nejprve si pomocí nástroje Git stáhněte nejnovější zdrojový kód z Githubu:
git clone https://github.com/davidmhewitt/torrential
Příkazem cd
se přesuňte do nově staženého adresáře s Torrential:
cd torrential
Dalším krokem je vytvoření nového adresáře, který bude sloužit jako výstup pro proces kompilace. Je to velmi důležité pro organizaci souborů:
mkdir build
Po vytvoření složky build
se do ní přesuňte pomocí příkazu cd
:
cd build
Proces kompilace softwaru má několik kroků, začíná nastavením předpony cmake. Tento krok říká stavebním nástrojům, co mají dělat a kam instalovat soubory:
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
Nakonec aplikaci zkompilujte a nainstalujte do systému:
make
sudo make install
Použitím sudo make install
zajistíte, že se Torrential objeví v nabídce aplikací jako kterýkoliv jiný program. Pro spuštění jej naleznete v sekci „Internet“.
Vytvoření skriptu pro automatickou aktualizaci
Pokud jste si Torrential sestavili a nainstalovali manuálně, získávání aktualizací bude mnohem náročnější než v případě instalace přes App Center. Pro usnadnění můžete použít jednoduchý skript. Vždy, když bude k dispozici aktualizace, spustíte skript, který stáhne nový zdrojový kód, zkompiluje a nainstaluje nejnovější verzi.
nano torrential-update
První řádek skriptu je nejdůležitější, neboť definuje, o jaký typ skriptu se jedná a jak s příkazy zacházet:
#!/bin/bash
Po přidání shebangu doplňte příkaz, který odstraní starý adresář se zdrojovým kódem. Tím je zajištěno, že se bude vždy sestavovat pouze ten nejnovější kód:
rm -rf ~/torrential
Následně do skriptu doplňte příkazy pro kompilaci, které jsme již dříve použili:
git clone https://github.com/davidmhewitt/torrential
cd torrential
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make
sudo make install
Uložte skript pomocí Ctrl + O
a ukončete editor nano pomocí Ctrl + X
. Po opuštění textového editoru použijte příkaz chmod
k aktualizaci oprávnění skriptu. Nezapomeňte to udělat, jinak skript nebude fungovat:
sudo chmod +x torrential-update
Spusťte aktualizační skript z terminálu pomocí:
./torrential-update
Pokud máte obavy ohledně pirátství, podívejte se na naše doporučení pro nejlepší VPN pro torrenty.