O Tmux (Terminal Multiplexer) é um utilitário de linha de comando para gerenciar vários terminais em uma única janela. Ele permite que os usuários executem vários programas em um terminal, dividam a janela do terminal em vários painéis e agrupem vários painéis em uma janela. Além disso, o tmux permite que o usuário salve sessões de terminal e as retome a qualquer momento. O tmux é muito útil para gerenciar servidores remotos e para criar ambientes multitarefa mais eficientes no Linux.
A maioria das distribuições usa o gerenciador de pacotes padrão do sistema para instalar o Tmux. Por exemplo, para instalar o Tmux no Ubuntu/Debian, você pode usar o seguinte comando num terminal:
sudo apt install tmux
Para instalar no CentOS/RHEL/Fedora, pode usar o comando:
sudo dnf install tmux
Após a instalação, pode executar o Tmux com o comando tmux
no terminal.
Se precisar de uma versão mais actualizada do Tmux, pode compilá-la e instalá-la você mesmo a partir da fonte. Para isso, é preciso primeiro instalar as dependências necessárias (pelo menos os pacotes de arquivos de cabeçalho) e depois compilar e instalar o pacote. O comando para baixar o código-fonte do Tmux:
wget
https://github.com/tmux/tmux/releases/download/3.2a/tmux-3.2a.tar.gz
Em seguida, é necessário descompactar o arquivo e navegar até o diretório com o código-fonte do Tmux:
tar zxvf tmux-3.2a.tar.gz
cd tmux-3.2a
Em seguida, siga as instruções no ficheiro README para compilar e instalar o Tmux. Normalmente, elas são:
./configure
make
sudo make install
Uma vez instalado, você pode executar o Tmux com o comando tmux no terminal.