Tmux (Terminal Multiplexer) är ett kommandoradsverktyg för hantering av flera terminaler i ett och samma fönster. Det gör det möjligt för användare att köra flera program i en terminal, dela upp terminalfönstret i flera rutor och gruppera flera rutor i ett fönster. Dessutom gör tmux det möjligt för användaren att spara terminalsessioner och återuppta dem när som helst. Tmux är mycket användbart för att hantera fjärrservrar och för att skapa effektivare multitasking-miljöer i Linux.
De flesta distributioner använder systemets standardpakethanterare för att installera Tmux. Om du till exempel vill installera Tmux på Ubuntu/Debian kan du använda följande kommando i en terminal:
sudo apt install tmux
För att installera på CentOS/RHEL/Fedora kan du använda kommandot:
sudo dnf install tmux
Efter installationen kan du köra Tmux med kommandot tmux
i terminalen.
Om du behöver en mer uppdaterad version av Tmux kan du bygga och installera den själv från källan. För att göra detta måste du först installera de nödvändiga beroendena (åtminstone header-filpaketen) och sedan kompilera och installera paketet. Kommandot för att ladda ner Tmux källkod:
wget
https://github.com/tmux/tmux/releases/download/3.2a/tmux-3.2a.tar.gz
Därefter måste du packa upp arkivet och navigera till katalogen med Tmux-källkoden:
tar zxvf tmux-3.2a.tar.gz
cd tmux-3.2a
Följ sedan instruktionerna i README-filen för att kompilera och installera Tmux. Vanligtvis är dessa:
./configure
make
sudo make install
När du har installerat kan du köra Tmux med kommandot tmux i terminalen.