Tmux (Terminal Multiplexer) er et kommandolinjeværktøj til styring af flere terminaler i et enkelt vindue. Det giver brugerne mulighed for at køre flere programmer i én terminal, opdele terminalvinduet i flere ruder og gruppere flere ruder i ét vindue. Desuden giver tmux brugeren mulighed for at gemme terminalsessioner og genoptage dem når som helst. Tmux er meget nyttig til styring af fjernservere og til at skabe mere effektive multitasking-miljøer i Linux.
De fleste distributioner bruger systemets standardpakkehåndtering til at installere Tmux. Hvis du f.eks. vil installere Tmux på Ubuntu/Debian, kan du bruge følgende kommando i en terminal:
sudo apt install tmux
For at installere på CentOS/RHEL/Fedora kan du bruge kommandoen:
sudo dnf install tmux
Efter installationen kan du køre Tmux med kommandoen tmux
i terminalen.
Hvis du har brug for en mere opdateret version af Tmux, kan du selv bygge og installere den fra kilden. For at gøre dette skal du først installere de nødvendige afhængigheder (i det mindste header-filpakkerne) og derefter kompilere og installere pakken. Kommandoen til at downloade Tmux-kildekoden:
wget
https://github.com/tmux/tmux/releases/download/3.2a/tmux-3.2a.tar.gz
Dernæst skal du pakke arkivet ud og navigere til biblioteket med Tmux-kildekoden:
tar zxvf tmux-3.2a.tar.gz
cd tmux-3.2a
Følg derefter instruktionerne i README-filen for at kompilere og installere Tmux. Disse er typisk:
./configure
make
sudo make install
Når det er installeret, kan du køre Tmux med kommandoen tmux i terminalen.