Назад к обновлениям
New releaseAug 17, 2026

tmux v3.7c

Терминальный мультиплексор для управления несколькими сеансами оболочки с одного экрана, с сохранением сеансов, разделением окон и настраиваемой конфигурацией.

Поделиться

Добро пожаловать в tmux!

tmux — это терминальный мультиплексор: он позволяет создавать, получать доступ и управлять несколькими терминалами с одного экрана. tmux можно отсоединить от экрана, и он продолжит работу в фоновом режиме, а затем снова подключиться.

Этот релиз работает на OpenBSD, FreeBSD, NetBSD, Linux, macOS и Solaris.

Зависимости

tmux зависит от libevent версии 2.x, доступного на этой странице.

Также зависит от ncurses, доступного на этой странице.

Для сборки tmux необходимы компилятор C (например, gcc или clang), make, pkg-config и подходящий yacc (yacc или bison).

Установка

Пакеты из бинарных репозиториев

Некоторые платформы предоставляют бинарные пакеты для tmux, хотя они иногда устарели. Примеры перечислены на этой странице.

Из tarball релиза

Чтобы собрать и установить tmux из tarball релиза, используйте:

./configure && make
sudo make install

tmux может использовать библиотеку utempter для обновления utmp(5), если она установлена — запустите configure с --enable-utempter для включения этой возможности.

Более подробные инструкции по сборке и установке tmux смотрите на этой странице.

Из системы управления версиями

Чтобы получить и собрать последнюю версию из системы управления версиями — обратите внимание, что это требует autoconf, automake и pkg-config:

git clone https://github.com/tmux/tmux.git
cd tmux
sh autogen.sh
./configure && make

Участие в разработке

Отчёты об ошибках, предложения по функциям и особенно вклад в код приветствуются. Пожалуйста, отправляйте по электронной почте на:

[email protected]

Или откройте проблему или pull request на GitHub. Пожалуйста, прочитайте этот документ перед открытием задачи.

Существует список предложений для вклада. Не стесняйтесь спрашивать в списке рассылки, если вы думаете над чем-то поработать или нуждаетесь в дополнительной информации.

Документация

Для документации по использованию tmux смотрите man-страницу tmux.1. Просмотрите её из дерева исходного кода с помощью:

nroff -mdoc tmux.1|less

Небольшой пример конфигурации находится в example_tmux.conf.

И файл автодополнения для bash(1) по адресу:

https://github.com/scop/bash-completion/blob/main/completions-core/tmux.bash

Для отладки запустите tmux с -v или -vv, чтобы создать файлы журнала сервера и клиента в текущем каталоге.

Поддержка

Список рассылки tmux для общего обсуждения и отчётов об ошибках:

https://groups.google.com/forum/#!forum/tmux-users

Подпишитесь, отправив письмо на:

[email protected]

Категории