Я большой поклонник GnuWin32 .
Вы можете скачать только те пакеты, которые вам нужны; каждый стоит отдельно, поэтому вам не нужно устанавливать какой-либо основной слой эмуляции Unix, как в случае с Cygwin.
Я хотел бы загрузить основные вещи, такие как ' rm -rf
'.
Раньше я просто скачивал cygwin, но лучше binutils или какая-то другая альтернатива (если все, что мне нужно, это действительно базовые вещи ... Я пытаюсь придумать что-то, что мне не хватает, кроме ' rm -rf
' и, скорее, ошибаюсь в этом)
Я большой поклонник GnuWin32 .
Вы можете скачать только те пакеты, которые вам нужны; каждый стоит отдельно, поэтому вам не нужно устанавливать какой-либо основной слой эмуляции Unix, как в случае с Cygwin.
Я предпочитаю GnuWin32, особенно если вам нужен только небольшой набор инструментов linux. Процесс установки намного проще, чем cygwin, особенно если вам не нужна оболочка BASH.
Глупая идея, которую я только что получил: создать двоичный файл busybox. Он должен иметь только самое необходимое.
Возможно, вы могли бы легко создать автономный, переносимый, минималистичный дистрибутив cygwin (только с записями реестра и файлами .dll).