1

I've been trying to install i3wm on Ubuntu 16.04LTS using.

The advice I've seen online is always along the lines of

sudo apt install i3wm

but the official 16.04 package only goes to version 4.11 of i3. I've tried installing from source but that gives tons of dependency erros, wherein some of the dependencies don't seem to really exist, definitely not with the same name, in 16.04.

I've also tried with the repository maintained by sur5r described on link but that results with the following error:

E: The repository 'http://debian.sur5r.net/i3 $(grep Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.

I can't find much helpful info on how to proceed? Is it worth the time attempting to get a version newer than 4.11 on ubuntu 16.04. Would it be possible to pull a more up-to-date package from here or is that going to be a dependency hell as well.

Btw I am forced to use 16.04 for other dependency reasons to upgrading to 18.04 will not be an option.

  • 1
    Try sudo apt install i3-wm. It seems from here launchpad.net/ubuntu/+source/i3-wm is should be available in 16.04. – Michal Przybylowicz Feb 19 '19 at 16:35
  • That's only for 18.10 or whatever the newest is, if you look at 16.04(Xenial-Xerus) then it's still running 4.11 on the official repositories. I'm not entirely sure what upstreaming does, but I'll look into that, that may be a solution – Morten Nissov Feb 19 '19 at 17:57
0

I have modified official method as following:

/usr/lib/apt/apt-helper download-file http://debian.sur5r.net/i3/pool/main/s/sur5r-keyring/sur5r-keyring_2019.02.01_all.deb keyring.deb SHA256:176af52de1a976f103f9809920d80d02411ac5e763f695327de9fa6aff23f416
sudo dpkg -i keyring.deb

sudo add-apt-repository "deb http://debian.sur5r.net/i3/ xenial universe"
sudo apt update
sudo apt install i3

and I get 4.16.1 installed:

$ i3 --version
i3 version 4.16.1 (2019-01-27) © 2009 Michael Stapelberg and contributors

you can select this session on login screen (usually LighDM or GDM).

| improve this answer | |
  • Calling sudo apt update returns the same error: The repository 'http://debian.sur5r.net/i3 $(grep Release' does not have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. – Morten Nissov Feb 20 '19 at 10:18
  • Then you should find this problematic line in your /etc/apt/sources.list and remove it. Then follow my answer. – N0rbert Feb 20 '19 at 10:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.