MeshWorld India LogoMeshWorld.

Install Signal Desktop on Ubuntu

(Updated: Mar 11, 2026)
Listen to ArticleAI Speech
~2 min read narration
100%
Install Signal Desktop on Ubuntu

If you want a desktop messaging app that takes privacy seriously, Signal is still one of the easiest recommendations to make.

This guide shows how to install Signal Desktop on Ubuntu using Signal’s official Linux instructions for Debian-based distributions.

If you landed here because you searched for install Signal on Ubuntu, install Signal Desktop on Linux, or Signal Desktop Ubuntu, you are in the right place.

Before you begin

Signal Desktop is a linked desktop app. That means:

  • Signal must already be set up on your phone
  • the desktop app is linked by scanning a QR code
  • Ubuntu or another Debian-based Linux distribution is required for this package method

Official references:

Install Signal Desktop on Ubuntu

Open Terminal and run the following commands:

wget -O- https://updates.signal.org/desktop/apt/keys.asc | gpg --dearmor > signal-desktop-keyring.gpg
cat signal-desktop-keyring.gpg | sudo tee /usr/share/keyrings/signal-desktop-keyring.gpg > /dev/null

wget -O signal-desktop.sources https://updates.signal.org/static/desktop/apt/signal-desktop.sources
cat signal-desktop.sources | sudo tee /etc/apt/sources.list.d/signal-desktop.sources > /dev/null

sudo apt update
sudo apt install signal-desktop

Verify the installation

Once the package finishes installing, you should be able to start Signal Desktop from the app launcher.

You can also verify the install from the terminal:

signal-desktop --version

Once the installation is finished:

  1. Open Signal Desktop from the app launcher.
  2. A QR code will appear.
  3. On your phone, open Signal and use the linked devices flow to scan that code.
  4. Wait for the desktop app to sync.

After that, Signal Desktop is ready to use.

Update Signal

Because Signal is installed through an APT source, future updates arrive through your normal package update flow.

sudo apt update
sudo apt upgrade

If you only want to update Signal Desktop without upgrading everything else:

sudo apt update
sudo apt install --only-upgrade signal-desktop

Remove Signal Desktop

sudo apt remove signal-desktop

If you also want to remove the repository configuration:

sudo rm /etc/apt/sources.list.d/signal-desktop.sources
sudo rm /usr/share/keyrings/signal-desktop-keyring.gpg
sudo apt update

Final note

Signal’s Linux install is straightforward once the repository is added. If you already use Signal on your phone, the desktop setup usually takes only a couple of minutes.

Reader Quality Feedback

Did this technical guide help solve your problem?

Suggest Errata ($0)
Vishnu
Primary Author

Vishnu

Founder & Principal Architect at MeshWorld. Senior engineer and instructor specializing in AI agent systems, scalable web architecture, and modern development workflows.

Explore Author Archive
Compute Fuel & Open Testbed
100% Independent & Verified

Fuel High-Density, Zero-Fluff Engineering Deep-Dives

Every guide on MeshWorld is validated on physical Linux nodes and reproducible testbeds. If this article saved you hours of debugging or unblocked production, consider funding our next cluster run.

Weekly Dispatch

Join MeshWorld Dispatch

Get practical tutorials, system blueprints, and curated AI engineering notes straight to your inbox. No fluff, zero spam.

Zero spam. 1-click unsubscribe anytime.Prefer RSS?
Curated Continuations

Up Next in This Domain.

Browse Full Archive