Archives For November 30, 1999

This is a step by step beginner’s guide shows how to install Telegram instant messaging app in Ubuntu 22.04 & Ubuntu 24.04.

The popular Telegram Messenger is available in most platforms. For Linux, it available as official tarball, universal Flatpak ans Snap packages. And, Ubuntu has third-party repositories to make it easy to keep updated.

So, as far as I know there are 4 ways to install the app in Ubuntu Linux. Choose any one that you prefer.

Telegram Desktop (image from flathub.org)

Continue Reading…

This simple tutorial shows how to install the desktop app of the Signal private messenger in Ubuntu and Debian in 2 official ways. It should also work on their based systems, e.g., Linux Mint, Elementary OS, Kali Linux, and more.

Method 1: Install Signal Desktop via Apt Repository:

The desktop app has an official apt repository that contains the software packages for 64-bit Ubuntu and Debian based systems.

1. Get the gpg key:

Firstly, press Ctrl+Alt+T on keyboard to open a terminal window (or search for and open it from start menu). Then, run the command below to download the key:

wget -O- https://updates.signal.org/desktop/apt/keys.asc | gpg --dearmor > signal-desktop-keyring.gpg

Install wget downloader via sudo apt install wget if it’s not installed on your system.

Next, put the key into ‘/usr/share/keyrings’ directory via command:

cat signal-desktop-keyring.gpg | sudo tee -a /usr/share/keyrings/signal-desktop-keyring.gpg > /dev/null

2. Add Signal apt repository:

Now add the apt repository by creating new config file signal-xenial.list under ‘/etc/apt/sources.list.d’ directory. And, add source URL and specify arch and signed key.

All this can be done via the single command below:

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

NOTE the package works on all Ubuntu/Debian releases, though it publishes packages through ‘xenial’ release.

3. Install Signal:

Finally, update package cache by running command in terminal:

sudo apt update

And then install the app package via command:

sudo apt install signal-desktop

After installation, search for and open the app from overview screen, and scan the QR code via your phone to login:

Method 2: Install Signal Desktop as Flatpak:

If you’re OK with the universal Flatpak package, things can be a bit easy. However, it takes more disk space due to run-time libraries!

Firstly, open terminal and run command to install the flatpak daemon:

sudo apt install flatpak

Next, install the messenger as Flatpak:

flatpak install https://dl.flathub.org/repo/appstream/org.signal.Signal.flatpakref

How to Remove Signal Desktop:

To remove the apt package, use command:

sudo apt remove --autoremove signal-desktop

For the apt repository as well as the GPG key, remove the associated config file via commands:

sudo rm /etc/apt/sources.list.d/signal-xenial.list
sudo rm /usr/share/keyrings/signal-desktop-keyring.gpg

To remove the Flatpak package, use this one instead:

flatpak uninstall --delete-data org.signal.Signal

And remove unused run-time libraries via flatpak uninstall --unused.

Delta Chat is a free open-source Telegram or Whatsapp like messenger that works on Linux, Mac, Windows, iOS, and Android.

Delta Chat doesn’t have its own servers but uses the most massive and diverse open messaging system ever: the existing e-mail server network.

Chat with anyone if you know their e-mail address, no need for them to install the software! All you need is a standard e-mail account.

Download Delta Chat:

The software offers deb, appimage, and flatpak packages for downloading on its website:

Delta Chat Download

Install the messenger, login via your Email address and enjoy!

For Gmail, you’ll need to turn on “Less secure app access” in account settings > security web page.