Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (
Help us improve Python packaging - Donate today!

Install games from .sh archives

Project Description


gog-install is a command line tool for installing your GNU/Linux-compatible DRM-free games purchased on the online store. It allows one to install the games without running the self-extractable .sh archive and the graphical installer.

This tool was created for the following reasons:

  • I dislike graphical interfaces;
  • I use a game controller-only box without mouse and keyboard (so it would be boring to use a graphical installed, even with remote display);
  • I avoid to run proprietary code on my computer (no choice for games, so I use Firejail but I prefer a cleaner solution if possible).

This client is not supported in any way by !


You can always install the latest version from PyPi using:

$ pip install gog-client

Using an archive, this software can be installed using

$ python install


$ gog-install /path/to/

The game will be extracted to /opt/GOG Games (use --install-dir to select the target directory).

The game can be launched with:

$ /opt/GOG Games/Fancy Name of the Game/

There is nothing pointing to this directory (.desktop files, symbolic links or scripts /usr/local/bin, etc), so you can freely rename or move the directory containing the game.


  • Python3 (at least 3.4)

Bugs and comments

Please submit bug reports on the issues tracker.


Humble is free software, released under the term of the GPLv3+.

Copyright 2016 Olivier Schwander <>

Release History

Release History

This version
History Node


History Node


History Node


Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
gog-install-0.1.2.tar.gz (4.2 kB) Copy SHA256 Checksum SHA256 Source Dec 21, 2016

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting