As Wire is getting more popular, there are more possibilities by now and as the updates are usually done within the Desktop app, it probably does not matter much which one you choose:
- Install via Debian repository, instructions see below.
- Snap package from the Ubuntu Software Center (
gnome-software) or type in a terminal: sudo snap install wire. Thank you mook765 for the hint, please vote his answer up, too.
Snap problems (2024): Login fails with "Unexpected error"
Install it directly from the Wire homepage. Click on Details below the Linux option/penguin and choose Deb package (Ubuntu 64Bit) or AppImage:
3. Deb package (64bit).
4. AppImage (64bit).
For the desktop.file, I had to use: Exec=PATH/Wire-Desktop.AppImage --no-sandbox
5. You can also get the source code directly.
Wire for Linux is still a beta so you should expect bugs and crashes. Be sure to file feedback and point out problems on the Wire GitHub page.
To install via Debian repository (works on Ubuntu):
To add the Wire repository and PGP key run these commands in a new Terminal window.
First install apt-transport-https to fetch packages over HTTPS
sudo apt install apt-transport-https
Import the Wire PGP signing key to verify installed packages:
sudo apt-key adv --fetch-keys http://wire-app.wire.com/linux/releases.key
Add the Wire repo to your Software Sources list
echo "deb https://wire-app.wire.com/linux/debian stable main" | sudo tee /etc/apt/sources.list.d/wire-desktop.list
Finally, update Ubuntu’s list of available packages and install Wire for Linux on Ubuntu with this command combo:
sudo apt update && sudo apt install wire-desktop
If you get error Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details follow How to Fix ‘apt-key’ Deprecation Warning on Ubuntu, most likely use following command in a terminal:
sudo apt-key export 126762B1 | sudo gpg --dearmour -o /etc/apt/trusted.gpg.d/wireapp.gpg
If you get the error N: Skipping acquire of configured file 'main/binary-i386/Packages' as repository 'https://wire-app.wire.com/linux/debian stable InRelease' **doesn't support architecture 'i386**, follow this answer's advise. In a terminal:
Open the source list of Wire Desktop to edit it in gedit:
sudo gedit /etc/apt/sources.list.d/wire-desktop.list
Add [arch=amd64]to the one line so it looks like this:
deb [arch=amd64] https://wire-app.wire.com/linux/debian stable main
Ferdi, messaging browser that allows you to combine your favourite messaging services into one application - free & open-Source alternative to Franz & Rambox.
You can install it as deb, AppImage or Snap package.
Source: Wire APT announcement, OMG Ubuntu.