Официальной версии Total Commander для Linux не существует — разработчик Кристиан Гислер выпускает файловый менеджер только для Windows и Android, поэтому пользователи, переходящие на Ubuntu, Debian или Fedora, сталкиваются с выбором: запускать привычную программу через Wine или осваивать нативный аналог. Хорошая новость в том, что оба пути рабочие, а ближайший по интерфейсу клон — Double Commander — распространяется бесплатно и открыто.
В этой статье разберём, как установить Total Commander на Linux через Wine, чем его заменить без потери функциональности, как перенести настройки и на что обратить внимание при миграции. Материал подойдёт как тем, кто только перешёл с Windows, так и опытным пользователям, ищущим двухпанельный файловый менеджер под свою задачу.
Почему Total Commander нет на Linux и что с этим делать
Total Commander написан с использованием компонентов Windows API и существует в экосистеме Microsoft с 1993 года (первоначально под именем Windows Commander). Портирование на Linux потребовало бы фактически полной переработки кода, поэтому разработчик сосредоточился на Windows-версии и мобильном клиенте для Android. Это подтверждается официальным сайтом программы: среди загрузок есть только сборки для Windows и Android.
На практике у пользователя Linux остаётся три реалистичных варианта:
- 🍷 Запустить Windows-версию Total Commander через Wine — слой совместимости, позволяющий выполнять Windows-приложения в Linux.
- 🔄 Перейти на Double Commander — свободный клон с практически идентичным интерфейсом и поддержкой плагинов TC.
- 🐧 Освоить нативные Linux-менеджеры: Krusader, Midnight Commander, GNOME Commander.
- 📱 Использовать консольные инструменты (
mc,ranger,nnn), если работа идёт преимущественно в терминале.
Какой путь выбрать — зависит от привычек и задач. Если вы годами работали в Total Commander и цените мышечную память горячих клавиш, начните с Double Commander: переход займёт минуты. Если нужны именно оригинальные плагины TC, имеет смысл настроить Wine.
Установка Total Commander через Wine
Wine доступен в репозиториях всех популярных дистрибутивов. Установка на Debian-совместимых системах выглядит так:
sudo apt update
sudo apt install wine
Для Fedora команда будет sudo dnf install wine, для Arch — sudo pacman -S wine. Точные названия пакетов могут отличаться между версиями дистрибутива, поэтому при ошибке «пакет не найден» проверьте актуальное имя в документации вашей системы.
Далее скачайте установщик Total Commander с официального сайта разработчика и запустите его через Wine:
wine tcmd.exe
Установщик отработает так же, как в Windows: выберите каталог установки внутри префикса Wine (по умолчанию это ~/.wine/drive_c/). После завершения программу можно запускать командой wine ~/.wine/drive_c/totalcmd/TOTALCMD.EXE или через созданный ярлык.
☑️ Чек-лист запуска Total Commander через Wine
⚠️ Внимание: под Wine могут некорректно работать некоторые плагины и функции, глубоко завязанные на Windows API — например, интеграция с системным реестром, отдельные сетевые протоколы или плагины, использующие специфичные библиотеки. Если критичный для вас плагин не запускается, это ограничение совместимости, а не ошибка установки.
По отзывам пользователей, базовые операции — копирование, переименование, просмотр по F3, сравнение каталогов — под Wine работают стабильно. Проблемы чаще возникают с внешним видом шрифтов и отдельными плагинами.
Double Commander — ближайшая замена
Double Commander — это свободный двухпанельный файловый менеджер, вдохновлённый Total Commander и написанный на Free Pascal. Он кроссплатформенный: работает в Linux, Windows и macOS, а интерфейс и горячие клавиши намеренно повторяют TC, чтобы переход был безболезненным.
Установка на Ubuntu или Debian:
sudo apt install doublecmd-qt
Пакет doublecmd-qt использует интерфейс на Qt, а doublecmd-gtk — на GTK. Разница в основном визуальная; выберите вариант, который лучше вписывается в ваше окружение рабочего стола (Qt уместнее в KDE, GTK — в GNOME, XFCE).
Что унаследовано от Total Commander:
- ⌨️ Привычные горячие клавиши:
F3— просмотр,F4— редактирование,F5— копирование,F7— создание каталога. - 🔌 Поддержка плагинов форматов WCX, WFX, WDX и WLX — многие расширения от TC работают нативно.
- 📑 Вкладки, групповое переименование, встроенный просмотрщик, сравнение файлов по содержимому.
- 🗜️ Работа с архивами (ZIP, TAR, 7z и другие) как с обычными каталогами.
Другие нативные аналоги для Linux
Если Double Commander по какой-то причине не подошёл, экосистема Linux предлагает несколько зрелых альтернатив, каждая со своим характером.
Midnight Commander (mc) — легендарный консольный двухпанельный менеджер, работающий прямо в терминале. Незаменим при администрировании серверов по SSH, где графического окружения нет в принципе. Устанавливается командой sudo apt install mc. Осваивается быстро, но требует привыкания к текстовому интерфейсу.
Krusader — мощный графический менеджер для KDE с расширенными возможностями: синхронизация каталогов, встроенный терминал, подключение к сетевым ресурсам. В среде KDE Plasma интегрируется особенно органично.
GNOME Commander — аналогичное решение для GTK-окружений, легковесное и с классической двухпанельной компоновкой.
Консольные альтернативы для минималистов
Помимо mc существуют ranger (навигация в стиле vi с превью файлов), nnn (предельно лёгкий и быстрый) и vifm (управление как в Vim). Они не повторяют интерфейс Total Commander, но для работы в терминале часто оказываются удобнее графических программ.
Сравнение Total Commander и аналогов
Соберём ключевые характеристики в одну таблицу, чтобы упростить выбор. Оценки ориентировочные и отражают общий профиль программ, а не точные бенчмарки.
| Программа | Тип интерфейса | Совместимость с плагинами TC | Похожесть на Total Commander |
|---|---|---|---|
| Total Commander + Wine | Графический (Windows через Wine) | Частичная | Полная (это и есть TC) |
| Double Commander | Графический (Qt/GTK) | Да, основные форматы | Очень высокая |
| Krusader | Графический (KDE) | Нет | Средняя |
| Midnight Commander | Консольный | Нет | Концептуальная (две панели, F-клавиши) |
| GNOME Commander | Графический (GTK) | Нет | Средняя |
Единственный вариант, дающий стопроцентный Total Commander на Linux, — запуск через Wine; все остальные решения являются аналогами с той или иной степенью близости.
Перенос настроек и плагинов
При переходе с Windows-версии TC на Double Commander часть настроек можно перенести вручную. Конфигурация Double Commander хранится в каталоге ~/.config/doublecmd/, а основной файл настроек называется doublecmd.xml. Прямого конвертера из wincmd.ini не существует, поэтому настройки придётся воспроизвести через интерфейс программы.
Плагины устанавливаются через Настройки → Плагины: укажите путь к файлу плагина формата WCX/WFX/WDX/WLX. Учтите, что Linux-версия Double Commander работает с плагинами, собранными под Linux, — Windows-бинарники .wcx напрямую не подойдут, если только автор плагина не выпустил кроссплатформенную сборку.
⚠️ Внимание: при запуске Total Commander через Wine не указывайте программе в качестве рабочего каталога системные пути Linux, к которым у Windows-приложения нет осмысленного доступа. Ограничьте работу каталогами внутри префикса Wine и домашней папкой — это снизит риск случайного повреждения файлов из-за различий в правах доступа.
Типичные проблемы и их решение
Проблема: Total Commander под Wine запускается, но шрифты выглядят рваными. Это известная особенность рендеринга шрифтов в Wine. Помогает установка пакета шрифтов Microsoft (в Debian-системах — ttf-mscorefonts-installer) и настройка сглаживания в конфигурации Wine через winecfg.
Проблема: не работают сетевые соседи или FTP-плагин. Проверьте, доступен ли ресурс из самой Linux-системы (например, откройте его в штатном файловом менеджере). Если Linux ресурс видит, а TC под Wine — нет, причина почти наверняка в ограничениях Wine; в таком случае практичнее использовать нативные средства: smbclient, монтирование через gvfs или встроенный FTP-клиент Double Commander.
Проблема: Double Commander не видит плагин. Убедитесь, что плагин собран для Linux и для вашей архитектуры (x86_64 или ARM). Плагин, скопированный из Windows-папки TC, в большинстве случаев загружаться не будет.
Часто задаваемые вопросы
Существует ли официальный Total Commander для Linux?
Нет. Разработчик выпускает Total Commander только для Windows и Android. Для Linux доступны запуск Windows-версии через Wine или переход на аналоги, прежде всего Double Commander.
Какой аналог Total Commander для Linux самый похожий?
Double Commander. Он сознательно копирует интерфейс, горячие клавиши и логику работы Total Commander, а также поддерживает его форматы плагинов (в Linux-совместимых сборках).
Будут ли работать плагины от Total Commander в Linux?
Частично. Double Commander поддерживает форматы WCX/WFX/WDX/WLX, но нужны версии плагинов, собранные под Linux. Windows-бинарники напрямую не загружаются; вариант с их запуском — только внутри Wine вместе с самим TC.
Можно ли использовать Total Commander на сервере без графического интерфейса?
Нет, TC — графическое приложение, и Wine без X-сервера его не запустит. Для серверной работы по SSH используйте консольные менеджеры: Midnight Commander, ranger или nnn.
Как перенести настройки из Windows-версии TC в Double Commander?
Автоматического конвертера нет. Сохраните файл wincmd.ini как справку и вручную воспроизведите настройки (цвета, горячие клавиши, пользовательские команды) через меню настроек Double Commander.