Install Gaming Packages with ease
Project description
LibreGaming
Python Program that downloads gaming required packages based on your Linux Distribution.
Table of contents
Distributions:
- I tested this script on these three distributions. but it should also work on their derivatives too.
- Ubuntu.
- Arch Linux.
- Fedora.
Prerequisites:
-
To run this LibreGaming script you need python3 installed if not already. to install python3 click Here.
-
Also you need to enable nonfree packages if you are using Fedora to install steam.
-
You can find the commands to enable nonfree packages for Fedora in this website:
-
Or you can enter these commands that I copied for the above website To enable free and nonfree packages on Fedora enter these command:
sudo dnf install \
https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
To enable nonfree packages on Fedora enter these command:
sudo dnf install \
https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
- now you need to refreash the repos:
sudo dnf group update core
Dependencies:
-
git
-
python3
- Install Python3 For Ubuntu:
sudo apt install python3
- Install Python3 For Arch Linux:
sudo pacman -S python
- Install Python3 For Fedora:
sudo dnf install python3
- python3-pip.
- Install Python3 For Ubuntu:
sudo apt install python3-pip
- Install Python3 For Arch Linux:
sudo pacman -S python-pip
- Install Python3 For Fedora:
sudo dnf install python3-pip
Packages:
Installation:
- You can install LibreGaming using pip if you have it installed. click Here to install pip3:
pip3 install LibreGaming
- Or you can install LibreGaming script by entering these commands:
git clone https://github.com/Ahmed-Al-Balochi/LibreGaming.git LibreGaming/
cd LibreGaming/
python3 setup.py install --user
- LibreGaming: command not found.
This error can be solved by setting up the PATH in your shell you can do this by entering these lines in your shell file(.bashrc or .zshrc)
- Note that the LibreGaming Script is saved in ~/.local/bin directory by default.
### PATH
if [ -d "$HOME/.local/bin" ] ;
then PATH="$HOME/.local/bin:$PATH"
fi
Usage:
- To run the LibreGaming Script to install both the Gaming packages and ProtonGE enter this command:
LibreGaming -a
- To run the LibreGaming Script to only install ProtonGE enter this command:
LibreGaming -p
- To run the LibreGaming Script to only install the Gaming packages enter this command:
LibreGaming -g
VideoDemo:
- This a my video demonstrating LibreGaming in English. And click here for Arabic
- This is a video demonstrating LibreGaming made by TechHut: https://www.youtube.com/watch?v=2f2zdViFDYg
Feedback:
- Tell me what distro to add if yours is not available. And what features you'd like to see.
- Also please report if there are any bugs in the script.
- Your feedback is always welcome.
Credits:
- Thanks to GloriousEggroll for ProtonGE.
- Thanks to AUNaseef protonup for making it easier to install ProtonGE.
- Thanks to flightlessmango for mangohud.
- Thanks to benjamimgois for goverlay.
- Thanks to anyone who downloads this script, and to everyone who gives me feedback.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for LibreGaming-0.0.3.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73cfeee0590c4d6e2738c47011bb4f0773a056db181203a92a56359029bead12 |
|
MD5 | a5944b622b966614d752d74f6a576e3d |
|
BLAKE2b-256 | d6f86ffc35964f50064a72afefe50e5c6cf8f25349dea8639cedf4f084e13fe7 |