Unix подсистема для Windows

Одной из основных особенностей Windows Vista Enterprize и Ultimate является подсистема Unix для Windows, которая позволяет писать posix ... вещи? В любом случае, я говорю об этом в своей лиге ... Кто-нибудь использует эту функцию? Или объясни это ...

Я почти ничего не знаю о программировании Unix.

20.08.2008 10:18:36
5 ОТВЕТОВ
РЕШЕНИЕ

Вероятно, лучше не пытаться использовать подсистему Posix для Windows. Это никогда не было действительно полным, и это просто бесполезная маркетинговая галочка.

Если вы действительно заинтересованы в программировании для Unix, загрузите один из многих дистрибутивов Linux (например, Ubuntu ) и VirtualBox . Установите и начните играть.

4
20.08.2008 10:26:27
Кроме того, он устарел: brianreiter.org/2011/09/15/sua-deprecated-in-windows-8 .
BCran 12.02.2013 23:48:50

Вам может понравиться Cygwin за наличие среды Linux на вашем компьютере с Windows. В противном случае, определенно используйте изолированную среду (виртуальные машины), как предлагали другие.

4
20.08.2008 10:40:46

Я не хочу отговаривать вас от попытки использования Linux. Но в этом контексте следует отметить, что Linux не полностью совместим с posix!

В Википедии есть список полностью posix-совместимых операционных систем

Из этого списка Solaris, вероятно, лучше всего начать.

Но в любом случае - для большинства ваших потребностей в posix Linux должен быть лучшим выбором (особенно для начинающих!)

1
20.08.2008 11:06:06

Подсистема Posix в Windows не только неполна, но и во многих случаях работает медленнее, чем «родные» окна. Это верно для ввода-вывода, например.

0
20.08.2008 11:08:08

В дополнение к Cygwin, упомянутому другим постером, вы также должны рассмотреть MinGW .

0
20.08.2008 11:16:00