Issues installing signal with Qubes 4.1. Bullseye instead of xenial in main?

Note to self:
Instead of wasting over 1 hour installing signal. Use the official signal guide. It just works!

here is how you install signal:
Linux (Debian-based) Install Instructions

# NOTE: These instructions only work for 64 bit Debian-based
# Linux distributions such as Ubuntu, Mint etc.

# 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

Anyways, it works now… A couple of easy commands…

Forgot to wrote i changed to a proxy though and used curl instead of wget, which did not work in a template… might help someone less linux experienced like me out there:

user@debian-11:~$ curl --proxy 127.0.0.1:8082 https://updates.signal.org/desktop/apt/keys.asc | gpg --dearmor > signal-desktop-keyring.gpg
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 3090 100 3090 0 0 2698 0 0:00:01 0:00:01 --:–:-- 2698

2 Likes