A lightweight, secure, and Arch‑optimised installer for the Boosteroid Portable Linux Client.
This script automates dependency installation and clean extraction of the official Boosteroid portable tarball using only pacman and standard system tools.
This project provides:
- An Arch‑only installer (
pacmanrequired) - Safe, temporary workspace for downloaded files
- Automatic dependency installation
- Clean extraction into a dedicated application directory
- Optional checksum verification
- No AUR helpers, no system pollution, no background services
The script does not redistribute Boosteroid software.
It only downloads the official portable client directly from Boosteroid’s servers.
The installer handles all required packages automatically.
Here’s the full dependency map for reference:
| Purpose | Package(s) |
|---|---|
| Core Tools | tar, wget |
| Video Acceleration | libva, libvdpau |
| XCB / Windowing Components | libxcb, xcb-util-wm, xcb-util-image, xcb-util-keysyms, xcb-util-renderutil |
| X11 Compatibility | libxinerama, xorg-xinput |
| NUMA Management / CPU Affinity | numactl |
| Network Utilities | traceroute |
| Runtime Library Support | pcre2 |
wget https://raw.githubusercontent.com/syn990/boosteroid-arch/BoosteroidInstall.sh
chmod +x BoosteroidInstall.sh./BoosteroidInstall.shThe script will:
- Verify that you're running an Arch‑based system
- Install required dependencies
- Download the Boosteroid portable package
- Extract it safely into:
BoosteroidGamesS.R.L/
- Clean up temporary files
Inside the extracted directory, launch the Boosteroid binary:
cd BoosteroidGamesS.R.L
./boosteroidYou may optionally create your own .desktop launcher or wrapper script.
/
├── Boosteroid.sh # Main installer (Arch-only)
└── LICENSE # MIT License covering this script
Boosteroid’s binaries will appear after running the installer.
- The script uses
mktemp -dfor workspace isolation - Privilege escalation is routed through
sudo(orpkexecfallback) - Optional SHA256 verification block is included inside the script
- No permanent system modifications except dependency installation
Boosteroid provides a portable Linux client, but dependency installation varies by distribution.
This script makes Arch Linux a first‑class citizen by providing:
- Correctly mapped dependencies
- Clean extraction
- No-frills execution path
It follows a similar philosophy used in SYN‑OS development: keep things simple, explicit, and user‑controlled.
This installer script is licensed under the MIT License.
See LICENSE.md for full details.
Important:
Boosteroid’s own software, trademarks, and binaries are NOT licensed under MIT.
They are downloaded directly from Boosteroid and remain subject to their terms.
Don't bother. Take it and put it on the AUR.
This project provides a:
- Clean
- Simple
- Arch‑focused
- Secure
installer for the Boosteroid Portable Client without modifying or redistributing Boosteroid’s software.