Tmux (Terminal Multiplexer) est un utilitaire de ligne de commande permettant de gérer plusieurs terminaux dans une seule fenêtre. Il permet aux utilisateurs d'exécuter plusieurs programmes dans un seul terminal, de diviser la fenêtre du terminal en plusieurs volets et de regrouper plusieurs volets dans une seule fenêtre. En outre, tmux permet à l'utilisateur de sauvegarder des sessions de terminal et de les reprendre à tout moment. Tmux est très utile pour gérer des serveurs distants et pour créer des environnements multitâches plus efficaces sous Linux.
La plupart des distributions utilisent le gestionnaire de paquets standard du système pour installer Tmux. Par exemple, pour installer Tmux sur Ubuntu/Debian, vous pouvez utiliser la commande suivante dans un terminal :
sudo apt install tmux
Pour l'installer sur CentOS/RHEL/Fedora, vous pouvez utiliser la commande suivante :
sudo dnf install tmux
Après l'installation, vous pouvez exécuter Tmux avec la commande tmux
dans le terminal.
Si vous avez besoin d'une version plus récente de Tmux, vous pouvez la construire et l'installer vous-même à partir des sources. Pour ce faire, vous devez d'abord installer les dépendances nécessaires (au moins les fichiers d'en-tête), puis compiler et installer le paquet. La commande pour télécharger le code source de Tmux :
wget
https://github.com/tmux/tmux/releases/download/3.2a/tmux-3.2a.tar.gz
Ensuite, vous devez décompresser l'archive et naviguer jusqu'au répertoire contenant le code source de Tmux :
tar zxvf tmux-3.2a.tar.gz
cd tmux-3.2a
Ensuite, suivez les instructions du fichier README pour compiler et installer Tmux. En général, ces instructions sont les suivantes :
./configure
make
sudo make install
Une fois installé, vous pouvez lancer Tmux avec la commande tmux dans le terminal.