Tmux (Terminal Multiplexer) es una utilidad de línea de comandos para gestionar múltiples terminales dentro de una misma ventana. Permite a los usuarios ejecutar varios programas en un terminal, dividir la ventana del terminal en varios paneles y agrupar varios paneles en una ventana. Además, tmux permite al usuario guardar sesiones de terminal y reanudarlas en cualquier momento. Tmux es muy útil para gestionar servidores remotos y para crear entornos multitarea más eficientes en Linux.
La mayoría de las distribuciones utilizan el gestor de paquetes estándar del sistema para instalar Tmux. Por ejemplo, para instalar Tmux en Ubuntu/Debian, puedes utilizar el siguiente comando en un terminal:
sudo apt install tmux
Para instalar en CentOS/RHEL/Fedora, puede utilizar el comando:
sudo dnf install tmux
Después de la instalación, puede ejecutar Tmux con el comando tmux
en terminal.
Si necesitas una versión más actualizada de Tmux, puedes compilarla e instalarla tú mismo desde el código fuente. Para ello, primero debes instalar las dependencias necesarias (al menos los paquetes de archivos de cabecera) y luego compilar e instalar el paquete. El comando para descargar el código fuente de Tmux:
wget
https://github.com/tmux/tmux/releases/download/3.2a/tmux-3.2a.tar.gz
A continuación, tienes que descomprimir el archivo y navegar hasta el directorio con el código fuente de Tmux:
tar zxvf tmux-3.2a.tar.gz
cd tmux-3.2a
A continuación, siga las instrucciones del archivo README para compilar e instalar Tmux. Normalmente son las siguientes:
./configure
make
sudo make install
Una vez instalado, puede ejecutar Tmux con el comando tmux en el terminal.