setup/doc/signal-desktop.md

1.3 KiB

Signal Setup

source

  • update Debian's package index
sudo apt update && sudo apt upgrade
  • install the Initial Required Packages For Signal Installation
sudo apt install dirmngr ca-certificates software-properties-common apt-transport-https curl --no-install-recommends
  • download Signal Desktop APT Repository
curl -fsSL https://updates.signal.org/desktop/apt/keys.asc | gpg --dearmor | sudo tee /usr/share/keyrings/signal-desktop-keyring.gpg > /dev/null
  • import the APT repository
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main" | sudo tee /etc/apt/sources.list.d/signal-desktop.list
  • update to reflect the new additional repository
sudo apt update
  • install Signal package from Debian's APT repository
sudo apt install signal-desktop --no-install-recommends
  • check the Signal version
signal --version

Cleanup

  • first, remove the Signal Desktop application using the following command
sudo apt remove signal-desktop
  • remove the repository using the following command
sudo rm /etc/apt/sources.list.d/signal-desktop.list
  • remove the GPG key as follows
sudo rm /usr/share/keyrings/signal-desktop-keyring.gpg