GitLab Mirror - An interactive shell script for installing recommended tools to game efficiently on Debian.
https://gitlab.com/KevinNThomas/debian-gaming-setup
Kevin Thomas
ed155a5343
1.01 See merge request KevinNThomas/debian-gaming-setup!12 |
||
---|---|---|
test | ||
.gitlab-ci.yml | ||
.gitmodules | ||
debian-gaming-setup | ||
Dockerfile | ||
LICENSE | ||
README.md |
debian-gaming-setup
An interactive shell script for installing recommended tools to game efficiently on Debian.
Requirements
- Debian 10 - Stable (Buster), Debian 11 - Testing (Bullseye), or Debian Unstable (Sid)
- AMD64 (x86-64) CPU Architecture
- For Nvidia GPUs: GeForce 8 through 300, 400, 500, and 600 and newer
- For AMD GPUs: GCN 1.2 ("GCN 3rd generation") or newer. This is most chips released after June 2015[1]
Downloading the script
- You can download the script from the latest release here: https://gitlab.com/KevinNThomas/debian-gaming-setup/-/releases
Running the script
- Make the script executable:
chmod +x debian-gaming-setup
- Run the script with sudo permissions:
sudo ./debian-gaming-setup
GUI mode (recommended for users not comfortable with the terminal)
If you prefer to have a graphical user interface:
- Install the
zenity
package:sudo apt install zenity
- Run the script with the gui flag:
sudo ./debian-gaming-setup --gui
Testing
Tests are made using Bats (Bash Automated Testing System) and are ran inside a Debian Docker container
Running the tests (requires Docker)
- Clone the repo
- Add the submodules for testing:
git submodule update --init --recursive
- Run the tests inside the docker container:
docker build .
[1] Navi GPUs may have problems as they are very new. Debian Testing or Unstable is recommended for Navi GPUs.