CLI program and API to automate the installation and update ofGloriousEggroll'sProton-GE
Install from Python Package Index
pip3 install protonup
Install from source
git clone https://github /AUNaseef/protonup && cd protonup
Python 3 setup.py install --user
If you get acommand not found
error, add the following to your~/.profile
(if it's not already present) and runsource ~/.profile
if [ -d "$HOME/.local/bin" ]; then
PATH= "$HOME/.local/bin:$PATH"
fi
Set your installation directory before running the program with-d "your/compatibilitytools.d/directory"
Example:
protonup -d "~/.steam/root/compatibilitytools.d/"
To update to the latest version, just runprotonup
from a command line
Example:
protonup
List available versions with--releases
Example:
protonup --releases
Install a specific version with-t "version tag"
Example:
protonup -t 6.5-GE-2
By default the downloads are stored in a temporary folder. Change it with-o "custom/download/directory"
Example:
protonup -o ~/Downloads
List existing installations with-l
Example:
protonup -l
Remove existing installations with-r "version tag
Example:
protonup -r 6.5-GE-2
Use--download
to download Proton-GE to the current working directory without installing it, you can override destination with-o
Example:
protonup --download
Use-y
toggle to carry out actions without any logging or interaction
Example:
protonup --download -o ~/Downloads -y