Software sources don't appear in Software & Updates

2 réponses [Dernière contribution]
anonymous

Hi all!

Recently I've installed the Signal & Riot desktop client on Trisquel 8 via their respective installation instructions (pasted in here for reference).

Signal:
$ curl -s https://updates.signal.org/desktop/apt/keys.asc | sudo apt-key add -
$ echo "deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main" | sudo tee -a /etc/apt/sources.list.d/signal-xenial.list
$ sudo apt update && sudo apt install signal-desktop

Riot:
$ sudo apt install -y lsb-release wget apt-transport-https
$ sudo wget -O /usr/share/keyrings/riot-im-archive-keyring.gpg https://packages.riot.im/debian/riot-im-archive-keyring.gpg
$ echo "deb [signed-by=/usr/share/keyrings/riot-im-archive-keyring.gpg] https://packages.riot.im/debian/ $(lsb_release -cs) main" |
sudo tee /etc/apt/sources.list.d/riot-im.list
$ sudo apt update
$ sudo apt install riot-web

In both cases, the installation went through and the clients work fine.

The curious thing, however, is that the Riot repo does not appear in the "Software & Updates" app in the "Other Software" tab whereas Signal's does.

What's the reason for that?

Thanks in advance for your help.

apitsch (non vérifié)

Oh, forgot to mention that I've replaced the

$(lsb_release -cs)

in the Riot installation process with

xenial

apitsch (non vérifié)

Ok - issue kind of resolved:

The

[signed-by=/usr/share/keyrings/riot-im-archive-keyring.gpg]

in /etc/apt/sources.list.d/riot-im.list was the culprit.

Removing this and importing the .gpg key in the "Authentification" tab made the riot repo also appear in "Software & Updates" > "Other Software".