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 в терминала.