Tmux (Terminal Multiplexer) - утиліта командного рядка для керування кількома терміналами в рамках одного вікна. Він дає змогу користувачам запустити кілька програм в одному терміналі, розділяти вікно термінала на кілька панелей і групувати кілька панелей в одному вікні. Більше того, tmux дозволяє користувачеві зберігати сесії роботи з терміналом і відновлювати їх у будь-який час. Tmux дуже корисний для управління віддаленими серверами і для створення більш ефективних багатозадачних середовищ в ОС Linux.
Для встановлення Tmux на більшості дистрибутивів використовується стандартний менеджер пакетів системи. Наприклад, для встановлення Tmux на Ubuntu/Debian можна використовувати таку команду в терміналі:
sudo apt install tmux
Для встановлення на CentOS/RHEL/Fedora можна використовувати команду:
sudo dnf install tmux
Після встановлення, можна запустити Tmux командою tmux
у терміналі.
Якщо потрібна більш актуальна версія Tmux, можна зібрати і встановити її самостійно з вихідного коду. Для цього потрібно спочатку встановити необхідні залежності (щонайменше пакети із заголовковими файлами) і потім скомпілювати та встановити пакет. Команда для скачування вихідного коду Tmux:
wget
https://github.com/tmux/tmux/releases/download/3.2a/tmux-3.2a.tar.gz
Потім потрібно розпакувати архів і перейти в директорію з вихідним кодом Tmux:
tar zxvf tmux-3.2a.tar.gz
cd tmux-3.2a
Далі, дотримуйтесь інструкцій у файлі README для компіляції та встановлення Tmux. Зазвичай це:
./configure
make
sudo make install
Після встановлення, можна запустити Tmux командою tmux у терміналі.