2008-08-20 3 views
2

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

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

ответ

4

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

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

+0

Кроме того, он устарел: http://brianreiter.org/2011/09/15/sua-deprecated-in-windows-8/. – BCran 2013-02-12 23:48:50

4

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

1

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

В Википедии есть список fully posix compliant operating systems

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

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

0

Подсистема Posix в Windows, не только неполны, но во многих случаях медленнее, чем «родной (особенно для начинающих!) «Окна выполняют одно и то же. Это справедливо для ввода-вывода, например.

0

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