Midnight Commander на Windows

Вопрос или проблема

Я хотел бы использовать Midnight Commander на Windows. Я нашел несколько обсуждений, связанных с Cygwin, что позволяет использовать программное обеспечение Linux на Windows. Можете ли вы указать мне документацию, которая может помочь мне начать?

Спасибо!

Чтобы установить Midnight Commander через Cygwin, следуйте стандартным инструкциям – начиная с setup.exe (редактировать: ссылка исправлена) – и убедитесь, что вы выбрали пакет mc. Я не уверен, будет ли это удобно; Cygwin в целом представляет собой немного другой мир.

В Windows 10 вы также можете установить MC через “Подсистему Windows для Linux”, используя обычные команды apt install или dnf install. Хотя это еще более изолировано от основной системы, у него, конечно, остается доступ к файлам Windows.

В любом случае, на самом деле очень мало причин это делать. Midnight Commander не уникален в своих функциях (на самом деле он изначально был клоном MS-DOS “Norton Commander”), и существуют нативные Windows-программы, которые выполняют ту же функцию.

Вместо этого вам следует ознакомиться со списками Википедии программ, вдохновленных NC и других файловых менеджеров с двумя панелями. Распространенным выбором для текстовой консоли является Far Manager, который является полностью нативной программой для Win32, но все еще сохраняет оригинальный вид и ощущение NC. Другие (TotalCmd, Salamander и т.д.) имеют тенденцию быть полностью графическими.

Нативный Midnight Commander для win32

https://sourceforge.net/projects/mcwin32/

Я знаю, что это старая тема, но я прочитал это сейчас, и думаю, что это может быть полезно кому-то другому.

После установки пакета mc откройте с помощью редактора /usr/libexec/mc/mc-wrapper.sh и измените строку (3-ю)

/usr/bin/mc P "$MC_PWD_FILE" "$@"

на

/usr/bin/mc.exe P "$MC_PWD_FILE" "$@"

Берт

Существует FAR Manager, который по сути тот же (и лучше) https://www.farmanager.com/

Мне бы хотелось, чтобы у них был FAR для linux

Личное обновление на 2024 год: С тех пор как появилась https://learn.microsoft.com/en-us/windows/wsl/install, я всегда рекомендую использовать это и устанавливать MC там.

Ответ или решение

Midnight Commander на Windows: Полное руководство

Если вы хотите использовать Midnight Commander (MC) на Windows, у вас есть несколько вариантов. Давайте рассмотрим наиболее эффективные способы установки и использования этой программы.

1. Установка через Cygwin

Cygwin предоставляет возможность использовать популярные Unix-подобные приложения на Windows. Чтобы установить Midnight Commander через Cygwin, выполните следующие шаги:

  1. Скачайте и установите Cygwin:
    Перейдите на официальный сайт Cygwin и скачайте файл setup.exe. Запустите установщик и следуйте инструкциям.

  2. Выбор пакетов:
    На этапе выбора пакетов (Package Selection) найдите пакет mc (Midnight Commander) и установите его. Вы можете воспользоваться поиском, чтобы быстрее найти нужный пакет.

  3. Настройка запуска:
    После установки вы сможете запустить Midnight Commander через терминал Cygwin. Обязательно обратите внимание на проблемы с путями к файлам, если они содержат пробелы или особые символы.

2. Установка через Подсистему Windows для Linux (WSL)

Так как Windows 10 и более поздние версии поддерживают WSL, это может быть более удобным вариантом для работы с Midnight Commander:

  1. Включите WSL:
    Следуйте инструкциям на официальном сайте Microsoft для включения WSL на вашей системе.

  2. Установка дистрибутива Linux:
    Выберите и установите дистрибутив Linux из Microsoft Store, например, Ubuntu или Debian.

  3. Установка Midnight Commander:
    После установки дистрибутива откройте терминал и выполните команду:

    sudo apt install mc

    или, если вы используете другой дистрибутив, возможно, потребуется другая команда для установки пакетов.

  4. Доступ к файлам Windows:
    Обратите внимание, что WSL позволяет вам получать доступ к файлам Windows, находящимся в /mnt/c/, поэтому вы можете легко работать с вашими документами и проектами.

3. Нативная версия для Win32

Если вы предпочитаете нативное приложение, вы можете установить Midnight Commander, предназначенный для Win32. Скачайте его из репозитория на SourceForge:

Эта версия подходит для пользователей, которые предпочитают не использовать Cygwin или WSL.

4. Рассмотрение альтернатив

Хотя Midnight Commander — это мощный инструмент, существуют другие приложения, которые могут оказаться более удобными для работы в Windows. Некоторые из них:

  • Far Manager: Многие пользователи считают его более функциональным и удобным. Вы можете найти его по следующему адресу: Far Manager.
  • Total Commander и другие графические менеджеры файлов: Если вам нужно что-то более графическое, стоит рассмотреть аналогичные программы, такие как Total Commander или Total Commander Lite.

Заключение

Выбор правильного метода установки Midnight Commander на Windows зависит от ваших предпочтений. Используйте Cygwin или WSL для получения полного функционала Linux-среды, или выберите нативную версию, если вам важна интеграция с Windows. Не забывайте про альтернативные программы, которые могут улучшить ваш опыт работы с файлами.

Оцените материал
Добавить комментарий

Капча загружается...