Можно ли развернуть MS Services для Unix и получить к ним доступ с общего диска?
Я заинтересован в том, чтобы поэкспериментировать с заменой нашей зависимости от MKS набором инструментов MS для устройств под Unix. Мне было интересно, есть ли у кого-нибудь опыт развертывания SFU на общем диске? Нам нравится, где это возможно, размещать наши инструменты разработки на одном центральном NAS и обращаться к NAS, чтобы получить доступ к инструментам, а не выкладывать их на каждый рабочий стол.
Меня не интересует поддержка NFS или ActiveState Perl. Действительно, ни одна из технологий демона здесь не требуется. Я ищу замены для coreutils/binutils, которые вы найдете в Linux (и MKS в Windows): sed, awk, csh, bash, grep, ls, find - приложения командной строки meat-and-potates, которые мы собираем и тестовые сценарии строятся вокруг.
Если я ограничу установку только компонентами Interix GNU (и, возможно, компонентами удаленного подключения), они будут нормально запускаться из общего места?
Изменить: Таким образом, ответ: "Нет, вы не можете". По крайней мере, не легко. Я получаю это:
Чтобы избежать некоторых вопросов:
- Да, я посмотрел на Cygwin. К сожалению, его производительность в нашей среде сборки и тестирования оставляет желать лучшего. Он работает значительно медленнее, чем MKS, и не является прямой заменой MKS (благодаря его внутреннему пути и ограничениям с помощью таких команд, как "ps"), так что это сложнее продать.
- Да, я смотрю на предложение MinGW параллельно с этим.
1 ответ
Я не пробовал это, но это должно работать.
Я бы сказал, просто запустить тест. Это будет лучший способ узнать.
Установите его, сопоставьте диск / папку на локальном компьютере с указанным местоположением. Добавьте это к своему пути. И просто попробуйте использовать каждый набор файлов на вашем диске и на NAS.