Signal Desktop RPM for Fedora.
Currently tested for :
- Fedora 43
- Signal Desktop v8.7.0
- x86_64 and aarch64 architectures
Download the latest prebuilt RPM from GitHub Releases and install it using the following command:
sudo dnf install ./signal-desktop_8.7.0_fc43_x86_64.rpmmake
make installYou can change the Signal Desktop or Fedora version by using the following parameters:
make SIGNAL_VERSION=v8.7.0 FEDORA_VERSION=43
make installSIGNAL_VERSION should correspond to a valid tag from the Signal Desktop repo.
Signal Desktop allows you to register a new Signal account without a phone, but you’ll need to build the standalone version.
make standalone
make installNext, open Signal Desktop, and on the QR code screen, go to the File menu and select Set Up as Standalone Device, which goes through the registration process like you would on a phone.
You can apply a custom patch file using PATCH_FILE argument in the make command.
For example, you can use Signal-Desktop-persistent-messages.patch which will prevents all types of message deletion (expiration and delete for everyone).
make PATCH_FILE=Signal-Desktop-persistent-messages.patch
make installBased on the Signal Desktop reproducible builds.