Tmux Installation ohne Root

Wer gerne tmux nutzt, aber auf dem System kein Root hat, kann das einfach selbst bauen. Allerdings muss ein Compiler und Standard-Tools wie automake installiert sein:

TMUX_VER=2.0
LIBEVENT_VER=2.0.22
wget http://downloads.sourceforge.net/tmux/tmux-$TMUX_VER.tar.gz
tar -xf tmux-$TMUX_VER.tar.gz
wget https://sourceforge.net/projects/levent/files/libevent/libevent-2.0/libevent-$LIBEVENT_VER-stable.tar.gz
tar -xf libevent-$LIBEVENT_VER-stable.tar.gz
cd libevent-$LIBEVENT_VER-stable
CFLAGS="-march=native -O2" CPPFLAGS="-march=native -O2" ./configure --prefix=$HOME/local/libevent
make && make install
cd ../tmux-$TMUX_VER
CFLAGS="-march=native -O2 -I$HOME/local/libevent/include" LDFLAGS="-L$HOME/local/libevent/lib" CPPFLAGS="-march=native -O2" ./configure --prefix=$HOME/local/tmux
make && make install
cd ..
rm -rf libevent-$LIBEVENT_VER-stable tmux-$TMUX_VER tmux-$TMUX_VER.tar.gz libevent-$LIBEVENT_VER-stable.tar.gz

Die Binaries liegen dann in $HOME/local/tmux/bin.