Create a gist now

Instantly share code, notes, and snippets.

tmux 2.0 and tmux 2.3 installation steps for Ubuntu
# tmux v2.3 installation steps for Ubuntu [various OS versions]
sudo apt-get update -yqqu
sudo add-apt-repository -yu ppa:pi-rho/dev
sudo apt-get update -yqqu
sudo apt-get install -yqqu python-software-properties software-properties-common
sudo apt-get install -yqq tmux-next=2.3~20160913~bzr3547+20-1ubuntu1~ppa0~ubuntu16.04.1
# sudo apt-get install -yqq tmux-next=2.3~20160913~bzr3547+20-1ubuntu1~ppa0~ubuntu15.10.1
# sudo apt-get install -yqq tmux-next=2.3~20160913~bzr3547+20-1ubuntu1~ppa0~ubuntu15.04.1
# sudo apt-get install -yqq tmux-next=2.3~20160913~bzr3547+20-1ubuntu1~ppa0~ubuntu14.04.1
# sudo apt-get install -yqq tmux-next=2.3~20160913~bzr3547+20-1ubuntu1~ppa0~ubuntu12.04.1
tmux-next -V
# tmux v2.0 installation steps for Ubuntu 14.04 (Trusty Tahr)
tmux -V
sudo apt-get update -yqqu
sudo apt-get install -yqqu python-software-properties software-properties-common
sudo add-apt-repository -yu ppa:pi-rho/dev
sudo apt-get update -yqqu
sudo apt-get install -yqqu tmux
# sudo apt-get install -yqqu tmux=2.0-1~ppa1~t
tmux -V
# tmux v1.9 installation steps for Ubuntu 14.04 (Trusty Tahr)
sudo apt-get update -yqqu
sudo apt-get install -yqqu python-software-properties software-properties-common
sudo add-apt-repository -yu ppa:pi-rho/dev
sudo apt-get update -yqqu
sudo apt-get install -yqqu tmux=1.9a-1~ppa1~t
tmux -V
# On Ubuntu 12.04 (Precise Pangolin), step 5 would be: sudo apt-get install -y tmux=1.9a-1~ppa1~p
# On Ubuntu 13.10 (Saucy Salamander), step 5 would be: sudo apt-get install -y tmux=1.9a-1~ppa1~s
@gstr-dsm

ok

@askpramod

Cool. Thanks.

@echorohit

Thank you!

@arpit-amura

This works like a charm :) Thanks a lot for this gist.

@spencer1573

nice!

@philippotto

Does anybody have the corresponding commands for installing tmux v2.1?

@MikimotoH

thanks, it works for tmux plugins manager tpm!

@durcana
durcana commented Jun 30, 2016

Super helpful, thanks

@kaseton-action

thank you 👍

@Vertux
Vertux commented Oct 20, 2016

It is sufficient to: sudo apt-get install tmux-next to get the latest version, which is atm v2.4
I did additional: sudo ln -s /usr/bin/tmux-next /usr/bin/tmux

@DrakeJones
DrakeJones commented Nov 8, 2016 edited

I am doing an install on Ubuntu 16.04.1 LTS and tmux 2.1 is incompatibe with the project I am working with. Executing tmux_install.sh - tmux v2.3 installation steps for Ubuntu [various OS versions] (above) gets to sudo apt-get install -yqq tmux-next=2.3~20160913~bzr3547+20-1ubuntu1~ppa0~ubuntu16.04.1 then returns this error E: Version '2.3~20160913~bzr3547+20-1ubuntu1~ppa0~ubuntu16.04.1' for 'tmux-next' was not found

Any advice?

@08solsticegxp
08solsticegxp commented Nov 26, 2016 edited

run one at a time.
sudo add-apt-repository ppa:pi-rho/dev
sudo apt-get update
sudo apt-get install tmux-next=2.3~20161124~bzr3624+20-1ubuntu1~ppa0~ubuntu16.04.1

@vwal
vwal commented Jan 9, 2017

Or just use plain "tmux-next" as in sudo apt-get install tmux-next

For the latest version available in the launchpad repo, go to https://launchpad.net/~pi-rho/+archive/ubuntu/dev and look for the package name on the list for your Ubuntu release. It seems the latest "tmux-next" package as of writing of this message is actually version 2.4 even though the string for it is: 2.3~20170107~bzr3641+20-1ubuntu1~ppa0~ubuntu16.04.1

@GoodGuy98

I ran this command to install:

sudo apt-get install tmux-next=2.320170128bzr3691+20-1ubuntu1ppa0ubuntu14.04.1

The command "tmux-next -V" produced this as output:

tmux-next master

I assume this is not the correct output value, so is there another method to determine the actual version number?
I am a total newbie to tmux.

@meffect
meffect commented Feb 25, 2017

@GoodGuy98 Same issue here

@anasayubi

When run for 'Ubuntu various versions', I get the following error:
E: Version '2.320160913bzr3547+20-1ubuntu1ppa0ubuntu16.04.1' for 'tmux-next' was not found

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment