Tmux (Terminal Multiplexer) je nástroj príkazového riadka na správu viacerých terminálov v rámci jedného okna. Umožňuje používateľom spúšťať viacero programov v jednom termináli, rozdeliť okno terminálu na viacero panelov a zoskupiť viacero panelov v jednom okne. Okrem toho tmux umožňuje používateľovi ukladať relácie terminálu a kedykoľvek ich obnoviť. Tmux je veľmi užitočný na správu vzdialených serverov a na vytváranie efektívnejších multitaskingových prostredí v Linuxe.
Väčšina distribúcií používa na inštaláciu Tmux štandardného správcu balíkov systému. Napríklad na inštaláciu Tmux v Ubuntu/Debiane môžete v termináli použiť nasledujúci príkaz:
sudo apt install tmux
Na inštaláciu v systéme CentOS/RHEL/Fedora môžete použiť príkaz:
sudo dnf install tmux
Po inštalácii môžete Tmux spustiť pomocou príkazu tmux
v termináli.
Ak potrebujete aktuálnejšiu verziu Tmux, môžete si ju zostaviť a nainštalovať sami zo zdrojových kódov. Ak to chcete urobiť, musíte najprv nainštalovať potrebné závislosti (aspoň balíky hlavičkových súborov) a potom skompilovať a nainštalovať balík. Príkaz na stiahnutie zdrojového kódu Tmux:
wget
https://github.com/tmux/tmux/releases/download/3.2a/tmux-3.2a.tar.gz
Potom musíte rozbaliť archív a prejsť do adresára so zdrojovým kódom Tmux:
tar zxvf tmux-3.2a.tar.gz
cd tmux-3.2a
Ďalej postupujte podľa pokynov v súbore README a skompilujte a nainštalujte Tmux. Zvyčajne sú to tieto pokyny:
./configure
make
sudo make install
Po inštalácii môžete Tmux spustiť pomocou príkazu tmux v termináli.