1. Home
  2. Dashboard
  3. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team
      4. Search Members
  4. Articles
    1. Liste funktionierender Drucker
    2. Unser Forum
    3. Gaming
    4. Distributionen
    5. Hardware und Linux
    6. Netzwerk & Server
    7. Software-Vorstellungen
    8. Reviews
  5. Linux Guides
    1. Homepage
    2. YouTube
    3. Telegram
    4. Community-Stammtisch
  6. Lexicon
    1. Last Changes
  7. Smart Search
  • Login
  • Register
  • Search
Gaming
  • Everywhere
  • Gaming
  • Articles
  • Pages
  • Forum
  • Lexikon
  • More Options
  1. Linux Guides Community
  2. Gaming

GOG-Backup unter Linux

  • Actionschnitzel
  • May 2, 2025 at 12:31 PM
  • 782 Views
  • 12 Replies
Dieser Artikel behandelt das Kommandozeilen-Tool lgogdownloader und wie man damit seine GOG-Bibliothek sichern, verwalten und updaten kann.
Contents [hideshow]
  1. Wer googeln kann, ist klar im Vorteil
  2. Wegen der Bäume, des Bretts und des Kellers …
    1. Beispiel:
  3. Einrichtung
  4. Nutzung
    1. Die wichtigsten Flags
    2. Liste
    3. Einzel-Download
    4. Massen-Download
    5. Nur Upadates laden
    6. Config-File

Manchmal sieht man den Wald vor lauter Bäumen nicht mehr oder hat ein Brett vor dem Kopf, lebt im Keller oder … wie auch immer.
Auf GOG.com gibt's alle PC-Spiele meiner Jugend, die ich geliebt habe. Und genau da liegt das Problem: Es sind sehr viele.
Da manche Spiele mehr als 4 GB groß sind, werden sie oft in mehrere .bin-Files aufgeteilt. Dadurch ist man ziemlich viel mit Klicken und dem Anstoßen von Downloads beschäftigt – in meinem Fall für 245 Spiele.


Wer googeln kann, ist klar im Vorteil

Ich habe mir lange Gedanken gemacht, wie ich es anstelle, alles von GOG auf einmal herunterzuladen – es dann aber immer wieder hinausgezögert.
Am 1. Mai kam dann (mehr aus Glück und Langeweile) die Erlösung.
Bei Startpage gab ich "Download all GOG Games" ein und bekam das hier:

Aus der Community gog auf Reddit
Entdecke diesen Beitrag und mehr aus der Community gog
www.reddit.com

Der zweite Link kam mir am seriösesten vor, allerdings hatte ich um 23:30 Uhr keine Lust auf Kompilieren.

Wegen der Bäume, des Bretts und des Kellers …

… stellt sich heraus: Das Tool ist im Repo!

Zumindest in dem von Ubuntu, Debian und AUR.

Beispiel:

Code
sudo apt install lgogdownloader


Einrichtung

Programm starten: lgogdownloader

Es folgt ein Login-Prompt.

Je nachdem ob GOG euren PC schon kennt oder nicht, werdet ihr gebeten die Flag --gui-login mit anzugeben, was wie der Name schon sagt, ein Login-GUI aufruft.

Nutzung

Als Nächstes ist ein Blick in die Man-Page sehr ratsam: lgogdownloader --help.

Die wichtigsten Flags

Code
--login                               Login
--gui-login                           Login (force GUI login)
--download                            Download
--game arg                            Set regular expression filter
--updated                             List/download only games with update
--directory
--list

Liste

Code
lgogdownloader --list

Einzel-Download

Code
lgogdownloader --download --directory /media/USER/Games/GOG/ --game metal_slug_3

Massen-Download

Code
lgogdownloader --download --directory /media/USER/Games/GOG/

Nur Upadates laden

Code
lgogdownloader --download --directory /media/USER/Games/GOG/Config-File

Config-File

Einen Blick ist auf jeden Fall das Config-File wert. Das kann den Prompt um einige Zeichen verkürzen. In meinem Fall auf:

Code
lgogdownloader --download --game metal_slug_3

oder:

Code
lgogdownloader --download --directory /media/USER/Games/GOG/

Beispiel (Keine Extras, Download-Pfad, nur 1 Download-Thread)

Code
automatic-xml-creation = true
cache-valid = 2880
chunk-size = 10
curl-verbose = false
directory = /media/USER/Games/GOG/
dlc-list = https://raw.githubusercontent.com/Sude-/lgogdownloader-lists/master/game_has_dlc.txt
exclude = extras
include = all
include-hidden-products = false
info-threads = 4
insecure = false
language = en
limit-rate = 0
lowspeed-rate = 200
lowspeed-timeout = 30
no-color = false
no-duplicate-handling = false
no-remote-xml = false
no-subdirectories = false
no-unicode = false
platform = w+l
progress-interval = 100
retries = 3
save-changelogs = false
save-serials = true
size-only = false
subdir-dlc = dlc/%dlcname%
subdir-extras = extras
subdir-game = %gamename%
subdir-installers = 
subdir-language-packs = languagepacks
subdir-patches = patches
threads = 1
timeout = 10
use-cache = false
use-dlc-list = false
verbose = false
wait = 0
Display More


Ja, das Tool kann rein theoretisch auch Spiele mit Wine installieren, aber geht ja ums Backup ;)

About the Author

Ich nutze Linux seit 2003/04. Meine erste Distribution war SUSE Linux 9.0/9.1. Ab 2012 bin ich für lange Zeit bei Linux Mint geblieben.

Über die Jahre hat es sich ergeben, dass ich den Gnome-Desktop bevorzuge. Vorwiegend nutze ich Ubuntu LTS, aus pragmatischen Gründen. Läuft halt!

Ich bin sehr aktiv in der Raspberry Pi-Szene und programmiere vorwiegend in Python.

All das, was ich über Computer/Windows/Linux weiß, fußt darauf, dass ich es schon mal kaputt gemacht habe und nachlesen musste, wie ich es wieder zum Laufen bringe. :D

Traurig aber wahr.

Actionschnitzel Moderator/GuideOS Dev

Previous Article Checkliste für Gamer #2 - Steam

Next Article Native Linux-Games

Replies 12

Scheinich
May 2, 2025 at 1:00 PM


;(

Actionschnitzel
May 2, 2025 at 1:03 PM

Sorry, den Artikel gibts noch gar nicht. Hab aus Versehen beim Speichern auf veröffentlichen geklickt. Wenn alles glattläuft, geht er heute abend online.

Actionschnitzel
May 2, 2025 at 2:20 PM

So... ist on!

DenalB
May 2, 2025 at 2:37 PM
Quote from Actionschnitzel

Dadurch ist man ziemlich viel mit Klicken und dem Anstoßen von Downloads beschäftigt – in meinem Fall für 245 Spiele.

Bei mir wären es aktuell knapp 600 Spiele ... :D

Ich werde mir dieses kleine Tool mal genauer anschauen. Zumal ich gerade nach dem Umstieg von Windows auf Linux alle meine von GOG geladenen Installationsarchive gelöscht hatte, weil die Installationen unter Linux eh nicht funktionieren. ;)

Bulvai
May 2, 2025 at 3:07 PM
Code
language = en

Hat das auch Auswirkungen auf den Download? Werden da z.B. mit language = de nur deutsche Spiele runtergeladen?

Actionschnitzel
May 2, 2025 at 3:14 PM
Quote from Bulvai
Code
language = en

Hat das auch Auswirkungen auf den Download? Werden da z.B. mit language = de nur deutsche Spiele runtergeladen?

Ich hab die Option nicht ganz verstanden, weil ich keine Spiele mit separater DE-Version hab. Sowas stellt man doch IM Spiel um.

Mavalok2
May 2, 2025 at 3:47 PM
Quote from DenalB

Bei mir wären es aktuell knapp 600 Spiele ... :D

8| So viele Spiele hatte ich in meinem ganzen Leben nicht und auf allen Systemen die ich je hatte. Und Du nur bei GOG schon so viele. Wohl Hardcore Gamer. Und? Alle fertig gespielt? ;)

Gut, dann brauche ich kein schlechtes Gewissen mehr zu haben. Bei mir sind es gerade mal 33. Und davon habe ich gerade mal 3 oder 4 durchgespielt.

Helmfuss
May 2, 2025 at 5:38 PM

Ich weiß, hört sich blöd an, aber was ist GOG? Eine Abkürzung wofür, ein Getränk, eine Plattform oder was? Ich weiß es nicht. Spiele in meiner Jugend liefen auf dem Amiga, mit Disketten, später CD und mehreren 100 Spielen. Liegt auch daran, dass ich einfach keine Zeit für "Spiele" hatte, Familie, Arbeit haben immer Vorrang gehabt, der PC war nur Nebensache.

Bulvai
May 2, 2025 at 5:46 PM

GOG ist eine Spielevertriebsplattform wie Steam. Der Unterschied ist, daß es bei GOG kein DRM gibt. GOG stand mal für Good Old Games, da zu Anfang nur alte Spiele vertrieben wurden.

Actionschnitzel
May 2, 2025 at 5:46 PM
Quote from Helmfuss

Ich weiß, hört sich blöd an, aber was ist GOG? Eine Abkürzung wofür, ein Getränk, eine Plattform oder was? Ich weiß es nicht. Spiele in meiner Jugend liefen auf dem Amiga, mit Disketten, später CD und mehreren 100 Spielen. Liegt auch daran, dass ich einfach keine Zeit für "Spiele" hatte, Familie, Arbeit haben immer Vorrang gehabt, der PC war nur Nebensache.

External Content www.youtube.com
Content embedded from external sources will not be displayed without your consent.
Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

Join the discussion! 2 more replies

Categories

  1. Hardware und Linux 1
  2. Meinungen 5
  3. Unser Forum 2
  4. Distributionen 8
  5. Reviews 7
  6. Software-Vorstellung 7
  7. Allgemein 1
  8. Einstieg in Linux 6
  9. Netzwerk & Server 6
  10. Gaming 10
  11. Reset Filter
Discussion Thread 12 replies, last: May 2, 2025 at 7:14 PM
  1. Privacy Policy
  2. Legal Notice
  1. Nutzungsbedingungen
Powered by WoltLab Suite™