Skip to content

Instantly share code, notes, and snippets.

@muralisc
Forked from pokev25/install-tmux.sh
Last active July 20, 2025 20:15
Show Gist options
  • Select an option

  • Save muralisc/dbb998a8555acc577ce2cf7aae8cd9fa to your computer and use it in GitHub Desktop.

Select an option

Save muralisc/dbb998a8555acc577ce2cf7aae8cd9fa to your computer and use it in GitHub Desktop.
Install tmux 3.0a on Amazon Linux 2 / rhel /centos
# Install tmux 3.0a on Centos
# install deps
sudo yum install -y gcc kernel-devel make ncurses-devel
# DOWNLOAD SOURCES FOR LIBEVENT AND MAKE AND INSTALL
curl -LOk https://github.com/libevent/libevent/releases/download/release-2.1.11-stable/libevent-2.1.11-stable.tar.gz
tar -xf libevent-2.1.11-stable.tar.gz
cd libevent-2.1.11-stable
./configure --prefix=/usr/local
make
sudo make install
# DOWNLOAD SOURCES FOR TMUX AND MAKE AND INSTALL
curl -LOk https://github.com/tmux/tmux/releases/download/3.0a/tmux-3.0a.tar.gz
tar -xf tmux-3.0a.tar.gz
cd tmux-3.0a
LDFLAGS="-L/usr/local/lib -Wl,-rpath=/usr/local/lib" ./configure --prefix=/usr/local
make
sudo make install
# pkill tmux
# close your terminal window (flushes cached tmux executable)
# open new shell and check tmux version
tmux -V
@agusavior

Copy link
Copy Markdown

Thank you very much!!

@muralisc

muralisc commented Feb 4, 2022

Copy link
Copy Markdown
Author

Glad to know it was useful !

@twolffpiggott

Copy link
Copy Markdown

Works a charm, thanks!

@siinn

siinn commented May 21, 2022

Copy link
Copy Markdown

This is awesome!

@zarraozaga

Copy link
Copy Markdown

Worked amazing! You rock!

@sandeshghanta

Copy link
Copy Markdown

@gilurecsys

Copy link
Copy Markdown

Worked amazing! Thank You!!

@Hritik14

Copy link
Copy Markdown

Thank you so much!

@Turil

Turil commented Mar 10, 2023

Copy link
Copy Markdown

After running
LDFLAGS="-L/usr/local/lib -Wl,-rpath=/usr/local/lib" ./configure --prefix=/usr/local
I still get the error
configure: error: "libevent not found"

Any idea why?

@eclbg

eclbg commented Mar 13, 2024

Copy link
Copy Markdown

It worked with tmux 3.4 too. Thanks!

@eliasbenaddou

Copy link
Copy Markdown

Perfect solution!

@celinval

Copy link
Copy Markdown

I installed the libevent yum package libevent-devel.x86_64 and that seems to work too

@anshuman8800

Copy link
Copy Markdown

Thank you so much!

@dblume

dblume commented Jul 20, 2025

Copy link
Copy Markdown

If ./configure is missing, you may need to run sh autogen.sh first. (I noticed this for tmux 3.5)

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