Total Commander не имеет официальной версии для Linux — разработчик Кристиан Гислер выпускает программу только для Windows и Android, поэтому при переходе на Astra Linux привычный двухпанельный файловый менеджер придётся заменить аналогом либо запускать Windows-версию через Wine. Это первое, что нужно понять перед поиском «тотал коммандера» в репозитории: пакета с таким названием там нет, и попытка ввести apt install totalcommander завершится ошибкой «пакет не найден».
Хорошая новость в том, что экосистема Linux предлагает несколько зрелых двухпанельных файловых менеджеров, часть которых сознательно копирует интерфейс и горячие клавиши Total Commander. Ниже разберём, какие варианты доступны в Astra Linux, как их установить и на что обратить внимание при миграции рабочих привычек.
Почему Total Commander не работает в Astra Linux напрямую
Причина проста: Total Commander — это проприетарное Windows-приложение, собранное под Win32 API. Astra Linux, как и другие дистрибутивы на базе Debian, исполняет только ELF-бинарники Linux. Прямая установка .exe-файла через двойной клик невозможна — система не распознает формат.
Теоретически Windows-версию можно запустить через слой совместимости Wine, если он установлен в вашей редакции Astra Linux. Однако такой вариант имеет ограничения: могут не работать плагины WFX/WLX, интеграция с системным буфером обмена и ассоциации файлов, а стабильность зависит от версии Wine. В защищённых редакциях Astra Linux (Special Edition) установка стороннего ПО вне репозитория может быть ограничена политиками безопасности.
⚠️ Внимание: в Astra Linux Special Edition с включённым мандатным контролем целостности установка Wine и запуск Windows-приложений могут быть заблокированы или требовать согласования с администратором безопасности. Перед любыми действиями сверьтесь с эксплуатационной документацией вашей редакции.
Доступные аналоги Total Commander в репозитории Astra Linux
Astra Linux Common Edition и Special Edition используют пакетную базу Debian, поэтому большинство популярных файловых менеджеров ставятся одной командой. Вот основные кандидаты на замену:
- 🖥️ Double Commander — наиболее близкий к Total Commander аналог: две панели, вкладки, встроенный просмотрщик, поддержка плагинов и даже частичная совместимость с плагинами TC. Интерфейс и раскладка горячих клавиш почти идентичны.
- ⌨️ Midnight Commander (mc) — консольный двухпанельный менеджер, работает даже без графического окружения. Незаменим при подключении по SSH.
- 🗂️ Krusader — мощный двухпанельный менеджер для KDE, с продвинутым поиском, синхронизацией каталогов и подключением к FTP/SFTP.
- 🪟 GNOME Commander — лёгкий двухпанельный вариант для окружений на базе GTK.
Какой выбрать? Если цель — минимально болезненно перенести привычки из Total Commander, начните с Double Commander. Он бесплатен, распространяется под лицензией GPL и активно поддерживается сообществом.
Установка Double Commander на Astra Linux
Установка выполняется через терминал. Откройте консоль и обновите список пакетов, затем поставьте программу:
sudo apt update
sudo apt install doublecmd-qt
В некоторых репозиториях доступны две сборки — doublecmd-qt (на Qt) и doublecmd-gtk (на GTK). Для окружения Fly, которое используется в Astra Linux по умолчанию, обычно выбирают Qt-вариант, но оба работоспособны. Если пакет не находится, проверьте, подключены ли у вас актуальные репозитории вашей версии Astra Linux — список источников находится в файле /etc/apt/sources.list и в каталоге /etc/apt/sources.list.d/.
После установки программа появится в меню приложений. При первом запуске вы увидите знакомую картину: две панели, строка функциональных клавиш F3–F8 внизу, командная строка под панелями.
☑️ Первичная настройка Double Commander
Сравнение аналогов Total Commander
Чтобы выбор был осознанным, сведём ключевые характеристики менеджеров в одну таблицу. Данные отражают общие возможности программ; конкретный набор функций зависит от версии пакета в вашем репозитории.
| Программа | Интерфейс | Похожесть на TC | Работа без графики |
|---|---|---|---|
| Double Commander | Графический, две панели | Очень высокая | Нет |
| Midnight Commander | Псевдографика (TUI) | Средняя | Да |
| Krusader | Графический (KDE/Qt) | Высокая | Нет |
| GNOME Commander | Графический (GTK) | Средняя | Нет |
Обратите внимание: Midnight Commander — единственный из списка, который работает в чистой консоли без графического сервера. Если вы администрируете серверную редакцию Astra Linux без GUI, mc фактически безальтернативен.
Установка Midnight Commander и работа в терминале
Консольный вариант ставится так же просто:
sudo apt install mc
Запуск — командой mc в терминале. Управление построено на тех же функциональных клавишах, что и в Total Commander: F3 — просмотр, F4 — редактирование, F5 — копирование, F6 — перемещение, F7 — создание каталога, F8 — удаление. Если функциональные клавиши перехватываются эмулятором терминала, используйте комбинацию Esc + цифра (например, Esc затем 5 вместо F5).
Полезная особенность mc — встроенная поддержка виртуальных файловых систем: можно зайти внутрь архива как в обычный каталог или открыть удалённый FTP/SFTP-ресурс через меню панели. Точный синтаксис подключения зависит от версии, поэтому сверяйтесь со встроенной справкой (F1).
Запуск Windows-версии Total Commander через Wine
Если отказаться именно от Total Commander нельзя — например, из-за специфических плагинов — остаётся вариант с Wine. Порядок действий в общем виде такой: убедитесь, что Wine доступен в вашей редакции Astra Linux, установите его из репозитория, затем запустите установщик TC командой вида wine имя_установщика.exe.
⚠️ Внимание: работоспособность конкретной версии Total Commander под Wine не гарантирована и зависит от версии самого Wine. Плагины, глубоко интегрированные в Windows (например, работа с реестром или системными расширениями оболочки), в среде Wine не функционируют. Используйте этот способ только если нативные аналоги не закрывают ваши задачи.
На практике базовые операции — копирование, просмотр, архивация — под Wine обычно выполняются, но интеграция с файловой системой Linux остаётся ограниченной: программа видит каталоги через виртуальные диски Wine, а не через привычное дерево путей.
Где Double Commander хранит настройки
Конфигурация находится в домашнем каталоге пользователя, обычно в скрытой папке ~/.config/doublecmd/. Основной файл настроек — doublecmd.xml. Перенеся эту папку на другую машину, вы сохраните вкладки, горячие клавиши и настройки панелей.
Особенности Astra Linux Special Edition
В защищённых редакциях Astra Linux действуют дополнительные механизмы контроля: мандатный контроль целостности, замкнутая программная среда, контроль подписей пакетов. Из-за этого установка программ возможна только из доверенных репозиториев, а запуск неподписанных бинарников может блокироваться.
Практический вывод: используйте штатный менеджер пакетов и официальные репозитории вашей версии. Если включён режим замкнутой программной среды, сторонние .deb-пакеты, скачанные из интернета, с высокой вероятностью не запустятся. Вопросы добавления ПО в таких средах решаются через администратора безопасности и документацию эксплуатации конкретной редакции.
Частые вопросы
Существует ли официальный Total Commander для Linux?
Нет. Разработчик выпускает Total Commander только для Windows и Android. Для Linux существуют сторонние аналоги, наиболее близкий из которых — Double Commander.
Какая команда устанавливает Double Commander в Astra Linux?
Команда sudo apt install doublecmd-qt после обновления индексов пакетов командой sudo apt update. Если пакет не найден, проверьте подключённые репозитории вашей версии Astra Linux.
Можно ли перенести настройки и плагины из Windows-версии TC?
Напрямую — нет. Double Commander поддерживает собственные плагины и частично совместим с форматами плагинов Total Commander, но Windows-версии плагинов (DLL) в Linux не работают. Настройки придётся сконфигурировать заново.
Что использовать на сервере Astra Linux без графического интерфейса?
Midnight Commander (sudo apt install mc). Он работает в текстовом терминале и по SSH, предоставляя привычную двухпанельную навигацию.
Запустится ли установщик Total Commander через Wine в Special Edition?
Не гарантировано. Доступность Wine и возможность запуска сторонних исполняемых файлов зависят от редакции и действующих политик безопасности. Уточняйте в документации вашей версии или у администратора.