Install Grapejuice on Debian
This document will guide you through the steps of installing Grapejuice on Debian. Please read it in its entirety, from top to bottom.
Installation options
The follwing Grapejuice installation methods can be used to install Grapejuice on Debian:
- Source Installation
- Package
It is recommended you use the package method for Debian. Do not install both methods at the same time. Doing so will cause conflicts in your system. If you are not sure which method to use, stick to the recommended option.
Enable 32-bit support
Roblox still relies on some 32-bit libraries. In order to make those work, you will have to enable 32-bit support on your installation. Enable 32-bit support by running the following command:
sudo dpkg --add-architecture i386
Install Wine
Before you do anything with Grapejuice, you need to have Wine installed. Roblox will only work if you have wine-staging 8.0 or higher installed on your system. If your distribution does not have the required Wine version, its recommended to install Wine Staging from the official WineHQ website. if you do not want to install another version of Wine globally, you can check out the guide on using custom Wine builds.
WineHQ download page for DebianInstall the Grapejuice package
First, download and install the Grapejuice keyring by running the following command in a Terminal window:
curl https://gitlab.com/brinkervii/grapejuice/-/raw/master/ci_scripts/signing_keys/public_key.gpg | sudo tee /usr/share/keyrings/grapejuice-archive-keyring.gpg
Next, add the Grapejuice package repository by running the following command in a Terminal window:
sudo tee /etc/apt/sources.list.d/grapejuice.list <<< 'deb [signed-by=/usr/share/keyrings/grapejuice-archive-keyring.gpg] https://brinkervii.gitlab.io/grapejuice/repositories/debian/ universal main'
Before actually installing the package, make sure your system is up to date by running the following command in a Terminal window:
sudo apt update && sudo apt upgrade -y
Finally, install the Grapejuice package by running the following command in a Terminal window:
sudo apt install -y grapejuice
Installing Grapejuice from source
This method is not recommended for your Distribution. Do not run these commands if you do not know what you are doing!
First, make sure your system is fully up to date. Run the following command:
sudo apt update && apt upgrade
Now make sure all dependencies are installed. Run the following command:
sudo apt install -y gettext git python3-pip python3-setuptools python3-wheel python3-dev virtualenv pkg-config mesa-utils libcairo2-dev gtk-update-icon-cache desktop-file-utils xdg-utils libgirepository1.0-dev gir1.2-gtk-3.0 gnutls-bin:i386
To install Grapejuice from source, you actually need the source first. Download the source code by running this command:
git clone --depth=1 https://gitlab.com/brinkervii/grapejuice.git /tmp/grapejuice
When the git clone command has finished, you can actually install Grapejuice by running these commands:
cd /tmp/grapejuice
./install.py
After Installation
🎉 Congratulations! Grapejuice is now installed. If you did everything correctly, you should now be able to click the Play button on any game on the website. Don’t like the website? The app should work as well.
You can find both Grapejuice and the Roblox app in your app launcher.