Vinegar Installation
System Requirements
Before installing Vinegar, there are some requirements for your system to fulfill in order to be able to run Roblox Studio. These requirements are based on Roblox Studio’s official system requirements.
Ensure that your system meets the minimum requirements below:
- OS: Linux kernel >=2.6.22
- Processor: x86-64/AMD64 type CPU
- Memory: 3 GB RAM
- Graphics: OpenGL 4.4 capable
The following requirements are recommended for a smoother experience:
- OS: Linux kernel >=6.14
- Memory: 8 GB RAM
- Graphics: Vulkan 1.4 capable
Instructions
To install
Through Flatpak (recommended)
If you don’t have Flatpak installed on your system, you can install it by going to Flatpak’s setup page and following the guide there.
Vinegar can be found on Flathub:
The Flatpak can also be installed using the following command:
$ flatpak install flathub org.vinegarhq.Vinegar
Through distribution-specific packages
The Vinegar community hosts a couple distribution-specific packages to make native installation easier. However, they are not to be considered as officially supported by the Vinegar maintainer.
To install Vinegar, run the following commands:
$ git clone https://aur.archlinux.org/vinegar.git
$ cd vinegar
$ makepkg -si
Alternatively install vinegar with an AUR helper.
Firstly, make sure the repository module for eselect and git are both installed:
$ emerge app-eselect/eselect-repository dev-vcs/git
Then you will need to add the Vinegar overlay:
$ eselect repository add "vinegar" git https://github.com/vinegarhq/ebuild.git
$ emaint sync
And emerge the package:
$ emerge -av games-util/vinegar
Alternatively, you can use the live ebuild by creating a /etc/portage/package.accept_keywords/vinegar file with the following content:
games-util/vinegar **
Vinegar is available for Alpine Linux v3.22 and onwards.
$ apk add vinegar
Vinegar’s Nix package resides in the Unstable repository. It can be installed system-wide with environment.systemPackages:
environment.systemPackages = [
pkgs.vinegar
];
Or just for your user using home.packages via Home Manager:
home.packages = [
pkgs.vinegar
];
Testing in a temporary shell can also be done using nix shell nixpkgs#vinegar
Through building the source code (discouraged)
To build Vinegar from source, you first need to make sure that you have the following dependencies installed:
- Go >=1.22.0
- GTK4
- Gettext
- Libadwaita
To clone Vinegar’s git repository and start building, run the following commands:
$ git clone https://github.com/vinegarhq/vinegar.git
$ cd vinegar
$ make
To install Vinegar, run the following command inside of its source directory:
$ make install
Uninstalling Vinegar
To uninstall the Vinegar Flatpak, run the following command in your terminal:
$ flatpak uninstall org.vinegarhq.Vinegar
By default, this will keep Vinegar’s data. If you’re having issues with Vinegar and you wish to fully reinstall it, pass the
--delete-dataoption before the application ID to do so.
If you’re using a distribution-specific package of Vinegar, please consult the manual of your package manager on how to uninstall packages.