Windows 8 все еще реализует POSIX?


68

У меня есть несколько ненужных самодельных программ, которые используют подслой Windows POSIX. Windows 8 x64 поставляется с SUA?

Может кто-нибудь проверить, что это там? Все, что я могу найти, это то, что это «устарело», но новости, похоже, были год или два назад.


2
Используйте комментарий, чтобы комментировать, а не редактировать вопрос.
ChrisF

2
@ChrisF Я хочу свой тег и хочу его сейчас! Моя цель - войти в историю как единственный пользователь Windows SUA :-)
Михаил

Тег создан, Wiki Excerpt создан - вы должны заполнить тег вики. Помните, чтобы не копировать это оптом откуда-то и тому подобное.
подмастерье Компьютерщик

1
Боб - крутой чувак, но, возможно, кто-то пытался запустить на нем программное обеспечение, и случилось что-то ужасное. Я на самом деле устанавливаю сервер, чтобы попытаться увидеть, работает ли на нем мой «мусор». Дай мне час или два.
Михаил

@ Миша, но вы все равно должны быть рады узнать, что вы все еще можете запускать свой мусор в Win 8 (по крайней мере, до следующего обновления безопасности, где они вообще его удаляют, удачи на этом!).
Annjawn

Ответы:


70

В версии Enterprise Evaluation (по сути, пробной версии Windows 8 Enterprise RTM) SUA по-прежнему доступен через компоненты Windows, хотя и считается устаревшей:

Скриншот
Нажмите для полного размера


12
Мне нравится то, что вы сделали там с изображением и доказательством.
Михаил

1
Он не указан как устаревшая функция в вышеупомянутой ссылке .
Эван Кэрролл

4
Ах, ясно, что это либо (а) фотоделал, либо (б) Windows 8 не готова в прайм-тайм и должна быть вызвана массово. Серьезно, кто выпускает продукт с ошибочными ссылками. Microsoft не может рассказать своим пользователям RTFM должным образом.
Эван Кэрролл

4
Под «альтернативными методами», по-видимому, они подразумевают Cygwin или MinGW, которые оба являются вполне разумным средством получения повторно доступного интерфейса POSIXy, который расположен поверх Win32, в отличие от попытки использовать SUA, который IIRC никогда не был действительно полностью готов для начала в любом случае. ,
пушистый

1
@ Флаффи, только одна проблема. cygwin не устанавливается на Win8.1. Шоколадка тоже не помогла установить его.
RJT

17

Википедия утверждает, что она устарела в Windows 8 и будет удалена в Windows 8.1.

ВНИМАНИЕ: SUA устарела, начиная с этого выпуска, и будет полностью удалена в следующем выпуске.


Теоретически он может быть удален в первом пакете обновления, мы не знаем, будет ли типичная Windows 9, свидетельства указывают на то, что Microsoft изменила график выпуска. Visual Studio и другие продукты уже немного отличаются по сравнению с прошлым.
Ramhound


8

SUA доступен только в Windows 8 с «премиальными» клиентскими SKU (что означает Ultimate или Enterprise) или серверными (то есть Windows Server 2012). (Больше информации в источнике .)

SUA недоступно в вашей версии Windows 8 Professional.

Вы должны искать альтернативы, такие как Cygwin или UnxUtils .
Коммерческая альтернатива - MKS Toolkit


Я действительно ожидал, что этот ответ будет неправильным, но проверил мою (пока что) версию RTM Windows Pro, и это на самом деле правильно. SUA больше не поставляется с Windows 8 Pro.
PJC

@harrymc, cygwin не устанавливается на Win8.1
rjt

@rjt: я думаю, что это решено в последней версии.
harrymc

1

Обновление подсистемы Windows 2016 для Linux

Я не думаю, что это повлияет на Windows 8, но это может быть интересно для новых версий.

В 2016 году был объявлен новый официальный Linux-подобный API под названием «Windows Subsystem for Linux». Он включает системные вызовы Linux, запуск ELF, части файловой системы / proc, Bash, GCC, (вероятно, TODO glibc?), Apt-get и другие: https://channel9.msdn.com/Events/Build/2016/P488 так что я считаю, что это позволит Windows запускать большую часть, если не всю, POSIX. Тем не менее, он ориентирован на разработчиков / развертывание, а не на конечных пользователей. В частности, не было планов разрешить доступ к графическому интерфейсу Windows.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.