Install QGIS 2.14 Essen on Ubuntu 16.04 Xenial

It looks like there actually is Xenial support in the debian repository and although I haven't tried the following solution myself I guess it is worth a try.

Before trying the following I would uninstall all previous qgis packages using sudo apt-get remove qgis python-qgis qgis-plugin-grass and remove deb http://qgis.org/debian wily main and deb-src http://qgis.org/debian wily main from /etc/apt/sources.list.

EDIT To remove packages that are installed as automatic dependencies when installing qgis, run the command sudo apt-get autoremove after running the above commands to remove them. END EDIT

The following is adapted from qgis.org to include the xenial keyword.

Add the following to your /etc/apt/sources.list :

deb http://qgis.org/debian xenial main

deb-src http://qgis.org/debian xenial main

then execute:

sudo apt-get update

sudo apt-get install qgis python-qgis qgis-plugin-grass

I'm very interested to hear if you get it working.


If you are unsure which distributions are supported, enter the url after deb into your browser, and navigate to the dists folder.

Then you see that http://qgis.org/debian/dists/ is up to xenial, while http://qgis.org/ubuntugis/dists/ only supports precise and trusty.

Other sources are the ubuntugis stable ppa, which currently has only QGIS 2.8.3 for trusty, while ubuntugis unstable is still at QGIS 2.8.1. There has been some activity lately on those ppa, so keep an eye on them.

And QGIS 2.14.1 is also available for Debian sid from the main debian packages, while jessie backports offer 2.8.6 (same as for Ubuntu).


UPDATE

The ubuntugis-unstable PPA now supports QGIS 2.14.1 for Xenial too.


As a Linux Mint 'Cinnamon' 17.3 user I also struggled with these "unmet dependencies (libgdal.so.1-1.11.2 etc.)" and had to update the ppa. I did this by including the following links in the /etc/apt/sources.list:

deb http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu trusty main
deb-src http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu trusty main