Total Commander для Astra Linux: установка, аналоги и настройка

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 и активно поддерживается сообществом.

📊 Каким файловым менеджером вы пользуетесь в Astra Linux?
Double Commander
Midnight Commander
Krusader
Стандартный менеджер Fly
Пока ищу замену Total Commander

Установка 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

Выполнено: 0 / 5

Сравнение аналогов 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 и возможность запуска сторонних исполняемых файлов зависят от редакции и действующих политик безопасности. Уточняйте в документации вашей версии или у администратора.