The following is a quick guide on how to manually download, extract and run Signal for Linux on a non-(deb)apt based distro (and includes a shell script that automates the entire process). This is for use when no suitable, native (re)package is available. It also includes some additional instructions on how to integrate with your desktop environment. Almost any recent distro (configured for desktop use) will likely have all the dependencies already installed—especially so if you already have any other Electron apps or a Chromium based browser installed, since they will require the same things.
[Note: Triple-click to easily select any of the lines below for copy and pasting into the terminal]
- Switch to a directory you think is suitable for housing Signal (for example
mkdir -p ~/opt && cd ~/opt