Zálohování her na Steamu v Linuxu pomocí SLSK
Potřebujete si vytvořit zálohu svých uložených her na platformě Steam v operačním systému Linux, ale nevíte, jak na to? Zkuste použít aplikaci SLSK, neboli Steam Linux Swiss Knife. Jedná se o nástroj, který uživatelům Linuxu umožňuje snadno vyhledat a zálohovat jakékoli uložené pozice her ze Steamu. Kromě toho nabízí i další funkce, jako je zálohování konfiguračních souborů her a dokonce i celých her. Podívejme se, jak jej zprovoznit.
SLSK patří mezi aplikace pro Linux, které nemají připravené instalační balíčky pro všechny distribuce. Většina uživatelů, kteří chtějí tento program používat, jej bude muset zkompilovat ze zdrojového kódu, s výjimkou uživatelů Arch Linuxu nebo SUSE. Před sestavením je třeba nejprve nainstalovat závislosti, které SLSK vyžaduje. Vyberte svou distribuci a zadejte následující příkazy do terminálu pro instalaci potřebných nástrojů pro kompilaci.
Instalace závislostí
Debian/Ubuntu
sudo apt install sqlite3 qt5-default g++ make qt5-qmake git
Fedora
sudo dnf install sqlite-devel qt5-devel gcc-c++ make qt-qmake git
Sestavení SLSK
Po instalaci závislostí můžete přejít k sestavení SLSK. Nejprve si naklonujte nejnovější verzi zdrojového kódu pomocí nástroje git.
git clone https://github.com/supremesonicbrazil/SLSK.git
Následně se pomocí příkazu `cd` přesuňte do složky SLSK.
cd SLSK
Nyní spusťte proces sestavení. Tento program nevyžaduje manuální vytváření, konfiguraci apod. Místo toho obsahuje skript pro sestavení, který provede všechny potřebné složité kompilace. Spusťte tento skript pomocí následujícího příkazu:
./BUILD.sh
Proces sestavení může chvíli trvat, buďte tedy trpěliví. Po jeho dokončení je třeba spustit další skript. Stejně jako `BUILD.sh` obsahuje i tento skript mnoho komplexních příkazů pro snadnou instalaci. Spusťte instalační skript `INSTALL.SH`:
sudo ./INSTALL.sh
Pokud chcete nástroj SLSK z vašeho systému odebrat, přesuňte se zpět do složky se zdrojovým kódem (pomocí příkazu cd) a následně spusťte skript `UNINSTALL.sh`, který jej odstraní z vašeho počítače s Linuxem.
sudo ./UNINSTALL.sh
Arch Linux
Stejně jako ostatní distribuce Linuxu, i Arch vyžaduje pro používání SLSK kompilaci. Díky existenci Arch User Repository (AUR) mohou uživatelé získávat automatické aktualizace a vytvářet nativní balíček namísto postupu uvedeného výše. Pro instalaci nejprve zkontrolujte, zda máte v systému balíček `git`, a poté ho použijte pro naklonování nejnovějšího souboru PKGBUILD SLSK do vašeho počítače.
git clone https://aur.archlinux.org/slsk-git.git
Pomocí příkazu `cd` se přesuňte do naklonované složky SLSK.
cd slsk-git
Nakonec pomocí příkazu `makepkg -si` sestavte a nainstalujte balíček Arch staženými soubory. Mějte na paměti, že volba `-si` nemusí nainstalovat všechny závislosti. Pokud se objeví problémy, budete je muset doinstalovat ručně.
Pro odinstalaci SLSK z počítače Arch použijte:
sudo pacman -R slsk-git
OpenSUSE
Potřebujete SLSK na vašem počítači s OpenSUSE? Máme dobré zprávy! Ukázalo se, že je dostupný v OBS! Pro instalaci přejděte na stránku SLSK, vyberte svou verzi SUSE a klikněte na tlačítko „instalovat“. Mělo by se otevřít okno nástroje YaST, které vás provede procesem instalace.
Pro odinstalaci SLSK ze Suse otevřete Gnome Software, vyhledejte „SLSK“ a klikněte na tlačítko „Odinstalovat“.
Zálohování her na Steamu
Pro zálohování uložených her na Steamu pomocí nástroje SLSK je musíte nejprve vyhledat. Nejprve musíte v SLSK zadat, kde se nachází vaše složka Steam, kliknutím na tlačítko „…“ poblíž položky „Složka Hry“. Hledejte adresář `.steam`.
Následně klikněte na „…“ u položky Zálohy a vyberte složku, do které bude SLSK ukládat zálohy.
Poznámka: Možná bude potřeba zobrazit skryté složky. To lze provést v správci souborů výběrem možnosti „zobrazit skryté soubory“ nebo podobné.
Klikněte na „vyhledat uložení“. Výběrem možnosti „skenovat uložení“ umožníte SLSK prohledat váš systém a vyhledat všechna uložená data her ze Steamu. Zaškrtněte políčka u her, u kterých chcete vytvořit zálohu. Po výběru všech požadovaných uložení klikněte na „Start“ v pravém dolním rohu okna programu.
Proces zálohování je rychlý, ale může trvat déle, pokud máte větší množství souborů. Nechte nástroj pracovat a brzy bude hotovo. Po dokončení otevřete složku se zálohami a přesuňte soubory na Dropbox, externí pevný disk apod.
Zálohování her na Steamu
SLSK umožňuje nejen zálohování uložených pozic, ale i celých her na Steamu. Pro zálohování her klikněte na „vyhledat hry“. Pomocí nástroje zaškrtněte políčka u her, které chcete zálohovat. Poté klikněte na tlačítko „Start“ pro zahájení procesu zálohování.
Stejně jako u zálohování uložených pozic i zálohování her pomocí SLSK v Linuxu trvá určitou dobu. Buďte trpěliví. Po skončení procesu se hry objeví ve složce, kterou jste vybrali jako umístění pro zálohy.
Zálohy her můžete přesunout na jakýkoli externí disk apod. Pro obnovení her je přesuňte zpět do složky se zálohami a klikněte na „Vyhledat hry“ v části „Možnosti obnovení“.