Installing on Linux

lovetox edited this page Nov 2, 2016 · 7 revisions

Setting Up OMEMO


There is a package gajim-omemo in Debian Backports and Unstable


Install Gajim-OMEMO Plugin

Tested on Ubuntu 16.04 LTS and Ubuntu 14.04.5 LTS

  1. check if you have Gajim 0.16.5 or higher

if you have python3 installed use pip2, Gajim is a python2 application

  1. sudo apt-get install build-essential libssl-dev libffi-dev python-dev
  2. sudo apt-get install python-cryptography
  3. sudo apt-get install python-axolotl
  4. you have to downgrade protobuf due to a bug in python-axolotl sudo pip2 install protobuf==2.6.1
  5. Restart Gajim, and activate OMEMO in Gajims PluginManager

Install latest Gajim-Version

First you have to add the gajim repository to your repository source list.

 deb unstable main 

Caution: Third-party software can harm your system!

When you can update the repository and install the keyring of the gajim repository:

sudo apt-get update && sudo apt-get install gajim-dev-keyring

Now you have to decide if you want the latest stable version or the nightly.

For stable:

sudo apt-get install gajim

For nightly:

sudo apt-get install gajim-nightly