Implementiert Windows 8 noch POSIX?


68

Ich habe ein paar selbstgemachte Junk-Programme, die den Windows POSIX-Sublayer verwenden. Wird Windows 8 x64 mit SUA geliefert?

Kann jemand überprüfen, ob es da ist? Alles, was ich finden kann, ist, dass es "veraltet" war, aber die Nachrichten scheinen von ein oder zwei Jahren zurück zu sein.


2
Verwenden Sie zum Kommentieren einen Kommentar, nicht zum Bearbeiten der Frage.
ChrisF

2
@ChrisF Ich möchte mein Tag und ich möchte es jetzt! Mein Ziel ist es, als einziger Benutzer von Windows SUA in die Geschichte einzugehen :-)
Mikhail

Tag erstellt, Wiki-Auszug erstellt - Sie sollten das Tag-Wiki ausfüllen. Denken Sie daran, es nicht im Großhandel zu kopieren.
Geselle Geek

1
Bob ist ein cooler Typ, aber vielleicht hat jemand versucht, Software darauf auszuführen, und etwas Schreckliches passiert. Ich installiere den Server tatsächlich, um zu versuchen, festzustellen, ob mein "Junk" noch darauf ausgeführt wird. Gib mir ein oder zwei Stunden.
Mikhail

@ Mischa aber du solltest trotzdem froh sein zu wissen, dass du deinen Müll immer noch in Win 8 laufen lassen kannst (spätestens bis zum nächsten Sicherheitsupdate, wo sie ihn insgesamt entfernen, viel Glück für dann!).
Annjawn

Antworten:


70

In der Enterprise-Evaluierung (im Wesentlichen eine Testversion von Windows 8 Enterprise RTM) ist SUA weiterhin über Windows-Funktionen verfügbar, obwohl die Liste veraltet ist:

Bildschirmfoto
Klicken Sie für volle Größe


12
Mir gefällt, was Sie dort mit dem Bild und dem Proof gemacht haben.
Mikhail

1
Es wird in dem oben genannten Link nicht als veraltete Funktion aufgeführt .
Evan Carroll

4
Ah klar, dies ist entweder (a) Foto-shopped, oder (b) Windows 8 ist nicht bereit für die Prime Time und sollte en masse zurückgerufen werden. Im Ernst, wer ein Produkt mit fehlerhaften Link-Referenzen herausbringt. Microsoft kann seine Benutzer nicht ordnungsgemäß zu RTFM auffordern.
Evan Carroll

4
Mit "alternativen Methoden" sind vermutlich Cygwin oder MinGW gemeint, die beide ein absolut vernünftiges Mittel sind, um eine neu zu installierende POSIXy-Oberfläche zu erhalten, die auf Win32 aufbaut, im Gegensatz zum Versuch, SUA zu verwenden, mit dem IIRC ohnehin nie wirklich so komplett war .
flauschiger

1
@fluffy, nur ein problem. cygwin wird unter Win8.1 nicht installiert. Chocolatey half auch nicht bei der Installation.
Mittwoch,

17

Wikipedia gibt an, dass es in Windows 8 veraltet ist und in Windows 8.1 entfernt wird.

WARNUNG: SUA ist ab dieser Version veraltet und wird in der nächsten Version vollständig entfernt.


Theoretisch könnte es im ersten Service Pack entfernt werden. Wir wissen nicht, ob es ein typisches Windows 9 geben wird. Hinweise darauf, dass Microsoft den Veröffentlichungszeitplan geändert hat. Visual Studio und andere Produkte haben bereits einen etwas anderen Zeitplan als in der Vergangenheit.
Ramhound


8

SUA ist nur in Windows 8 mit Premium-Client-SKUs (Ultimate oder Enterprise) oder Server-SKUs (Windows Server 2012) verfügbar. (Weitere Informationen in der Quelle .)

SUA ist in Ihrer Version von Windows 8 Professional nicht verfügbar.

Sie sollten nach Alternativen wie Cygwin oder UnxUtils suchen .
Eine kommerzielle Alternative ist MKS Toolkit


Ich habe tatsächlich erwartet, dass diese Antwort falsch ist, habe sie jedoch bei meiner (bisher) einmaligen Installation von RTM Windows Pro überprüft und sie ist tatsächlich korrekt. SUA wird nicht mehr mit Windows 8 Pro ausgeliefert.
PJC

@ harrymc, cygwin wird nicht auf Win8.1
rjt am

@rjt: Ich denke, das ist in der neuesten Version gelöst.
Harrymc

1

2016 Windows Subsystem für Linux Update

Ich denke nicht, dass dies Windows 8 betreffen wird, aber es könnte für neuere Versionen interessant sein.

2016 wurde eine neue offizielle Linux-ähnliche API namens "Windows Subsystem for Linux" angekündigt. Es enthält Linux-Systemaufrufe, ELF-Ausführung, Teile des / proc-Dateisystems, Bash, GCC (TODO wahrscheinlich glibc?), Apt-get und mehr: https://channel9.msdn.com/Events/Build/2016/P488 Ich glaube also, dass es Windows ermöglichen wird, viel, wenn nicht sogar alles von POSIX auszuführen. Es konzentriert sich jedoch auf Entwickler / Bereitstellung anstelle von Endbenutzern. Insbesondere war nicht geplant, den Zugriff auf die Windows-GUI zuzulassen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.