A quick fast-track solution to install Signal IM on Kali / Debian.
# Instructions from signal.org website - confirmed to work on Kali / Debian
# NOTE need to run as root user
# 1. Install our official public software signing key
wget -O- https://updates.signal.org/desktop/apt/keys.asc | gpg --dearmor > signal-desktop-keyring.gpg
cat signal-desktop-keyring.gpg | sudo tee -a /usr/share/keyrings/signal-desktop-keyring.gpg > /dev/null
# 2. Add our repository to your list of repositories
echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main' |\
sudo tee -a /etc/apt/sources.list.d/signal-xenial.list
# 3. Update your package database and install signal
sudo apt update && sudo apt install signal-desktop
Verify you get the apt repo setup
cat /etc/apt/sources.list.d/signal-xenial.list
# If this is your output, good to go
deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main
#From there, just
apt install signal-desktop
Remember that signal desktop has to be paired to you phone, using a QR code, and only one device can be paired at a time, and if you pair another, the first gets kicked off, it's a security feature :)
Happy signaling :)