Есть ли смысл использовать Cygwin вместо Bash в Ubuntu на Windows 10?

Есть ли смысл использовать Cygwin вместо Bash в Ubuntu на Windows 10?

Установил Cygwin несколько лет назад для таких вещей, как grep, gitи в целом для всего, что хорошо работает в командной строке bash. Недавно установил программу Bash on Ubuntu на Windows 10, и это по сути дистрибутив Linux, работающий поверх Windows 10. Он делает все, для чего я раньше использовал Cygwin.

Может быть, я недостаточно хорошо знаю Cygwin, но на данный момент я не вижу смысла держать его установленным в моей системе. Имеет ли Cygwin какие-либо преимущества перед Bash на Ubuntu на Windows?

решение1

На данный момент Cygwin обладает рядом практических преимуществ: (1) вы можете запускать файлы .exe; (2) вы можете получать доступ к файлам, которые запрещены для WSL/Bash из-за безопасности Windows 10.

Связанный контент