Update didn't work


I follow this tutorial to update my jitsi meet server; but when I run the command

dpkg -l | grep jitsi

The version is far away from the current one (at this date it’s 2.0.8319)

The output is

ii  jitsi-meet                        2.0.7882-1                   all          WebRTC JavaScript video conferences
ii  jitsi-meet-prosody                1.0.6644-1                   all          Prosody configuration for Jitsi Meet
ii  jitsi-meet-turnserver             1.0.6991-1                   all          Configures coturn to be used with Jitsi Meet
ii  jitsi-meet-web                    1.0.6644-1                   all          WebRTC JavaScript video conferences
ii  jitsi-meet-web-config             1.0.6644-1                   all          Configuration for web serving of Jitsi Meet
ii  jitsi-videobridge2                2.2-45-ge8b20f06-1           all          WebRTC compatible Selective Forwarding Unit (SFU)
ii  lua-basexx                        0.4.1-jitsi1                 all          baseXX encoding/decoding library for Lua
ii  lua-cjson:amd64                       amd64        JSON parser/encoder for Lua

And yes, restart and reboot command were applied, and still showing the version 2.0.7 instead of 2.0.8, so I don’t know what I’m missing

Thank you in advance

Do you see any error on apt update?
Your first option is to always check the error messages.

Most probably there is some issue with the repository configuration, for example maybe you have an older key for the repo and apt refuses to get the newer versions, signed by a newer key.

You may need to re-download the key and add it for the repo

curl https://download.jitsi.org/jitsi-key.gpg.key | sudo sh -c 'gpg --dearmor > /usr/share/keyrings/jitsi-keyring.gpg'
echo 'deb [signed-by=/usr/share/keyrings/jitsi-keyring.gpg] https://download.jitsi.org stable/' | sudo tee /etc/apt/sources.list.d/jitsi-stable.list > /dev/null

And then do again the apt update and upgrade. If you want to keep an eye on what is going on, I really strongly recommend learning to use aptitude - it helps a lot in such situations.

Thank you for your help

Is there any link that you suggest to learn about aptitude?

There is a lot of info on the Internet:
Aptitude can be used as a command-line tool, but what I meant is to use its GUI, an ncurses-based frontend. This is what you see when you just type “aptitude”. It is very good visual representation of your debian system, the state of the packages, the dependencies, what is broken, how to fix it, etc.

Of course, you can always do it the hardcore way and use only apt and dpkg commands, but having a view of what is going on with the system in front of you is always better and leads to less errors.

Aptitude is not installed by default on Ubuntu, but it’s available in their main repos, so just do a simple “apt install aptitude” and you can start using it.