Cygwin

Материал из Русский WINE
Перейти к: навигация, поиск

Cygwin — UNIX-подобная среда и интерфейс командной строки для Microsoft Windows. Официальный сайт: https://www.cygwin.com/

История версий

01.02.24 Cygwin 3.5.0

04.12.22 Cygwin 3.4.0

28.10.21 Cygwin 3.3.0

29.03.21 Cygwin 3.2.0

Установка Cygwin

Скачайте установщик вашей разрядности. (После установки он пригодится для доустановки пакетов.)

Выберите следующие пакеты:

  • nano
  • mc
  • openssh
  • bash
  • make
  • xinit

Использование Cygwin

Запуск GUI-приложений

Установка Xming

Для запуска GUI приложений нужен X-сервер Xming.

Скачиваем и устанавливаем его.

Настройка X.org

Открываем терминал Cygwin. (C:\Cygwin\cygwin.bat)

nano ~/.bachrc

В конец дописываем

export DISPLAY=:0.0

Запускаем Xmig, перезапускаем Cygwin и стартуем любые GUI приложения.

Установка Xfce

Открываем установщик Cygwin, ставим следующие пакеты:

  • xfdesktop
  • xfce4-session

Учитывая, что у вас уже запущен Xmig открываем консоль cygwin и запускаем xfce следующей командой:

xfce4-session

Если не работает, введите:

startx
Cygwin.png

Ffmpeg и скрипты

Если вы хотите в Windows воспользоваться ffmpeg, то через cmd.exe после linux выполнять команды будет неудобно.

Вы можете:

  • Скачать архив с ffmpeg
  • из папки bin извлечь в любую папку файл ffmpeg.exe
  • в свойства системы> переменные среды> системные переменные> path> добавить "; путь до ffmpeg"
  • открыть Cygwin-terminal
  • формируйте в linux-формате с windows-адресом команду для конвертирования.

Плюсы:

  • терминал cygwin при копировании файла и вставке в консоль вставляет путь до файла (в отличие от cmd)
  • Вы можете использовать .sh-скрипты, как в Linux, например, при пакетном конвертировании.
  • Linux-пользователю и Linux-утилите родное окружение ;-)
Microsoft
Search.png
Windows Research KernelWNT: правдивая история Windows NTRemote Desktop ProtocolXmingWindows Subsystem for Linux (WSL) Запуск DE и графического ПО в WSLCygwinPowerShell