Windows 8 implementa ancora POSIX?


68

Ho alcuni programmi junk fatti in casa che usano il sublayer POSIX di Windows. Windows 8 x64 viene fornito con SUA?

Qualcuno può verificare che sia lì? Tutto quello che riesco a trovare è che è stato "deprecato", ma la notizia sembra essere di un anno o due indietro.


2
Usa un commento per commentare, non una modifica alla domanda.
ChrisF,

2
@ChrisF Voglio il mio tag e lo voglio ora! Il mio obiettivo è quello di passare alla storia come unico utente di SUA di Windows :-)
Mikhail,

Tag creato, Wiki Excerpt creato - dovresti andare a riempire il tag wiki. Ricorda di non copiarlo all'ingrosso da qualche parte e simili.
Journeyman Geek

1
Bob è un tipo simpatico, ma potrebbe essere qualcuno che ha provato a eseguire software su di esso e succede qualcosa di terribile. In realtà sto installando il server per provare a vedere se il mio "junk" funziona ancora su di esso. Dammi un'ora o due.
Mikhail,

@Misha ma dovresti comunque essere felice di sapere che puoi ancora eseguire la tua spazzatura in Win 8 (almeno fino al prossimo aggiornamento di sicurezza dove lo rimuovono del tutto, buona fortuna per allora!).
Annjawn,

Risposte:


70

Nella valutazione Enterprise (essenzialmente, una versione di prova di Windows 8 Enterprise RTM), SUA è ancora disponibile tramite Funzionalità Windows, sebbene elencato come obsoleto:

Immagine dello schermo
Clicca per ingrandire


12
Mi piace quello che hai fatto lì con l'immagine e la prova.
Mikhail,

1
Non è elencato come funzionalità obsoleta nel collegamento sopra menzionato .
Evan Carroll,

4
Ah, chiaramente questo è (a) un servizio fotografico o (b) Windows 8 non è pronto per la prima serata e dovrebbe essere richiamato in massa. Scherzi a parte, chi pubblica un prodotto con riferimenti a buggy link. Microsoft non può dire ai propri utenti di RTFM correttamente.
Evan Carroll,

4
Con "metodi alternativi" presumibilmente si intendono Cygwin o MinGW, che sono entrambi mezzi perfettamente ragionevoli per ottenere un'interfaccia POSIXy recuperabile che si trova in cima a Win32 invece di provare a usare SUA, che IIRC non è mai stato così completo per iniziare comunque .
soffice

1
@fluffy, solo un problema. cygwin non si installa su Win8.1. Anche Chocolatey non ha aiutato a installarlo.
rjt

17

Wikipedia afferma che è deprecato in Windows 8 e verrà rimosso in Windows 8.1.

ATTENZIONE: la SUA è obsoleta a partire da questa versione e verrà completamente rimossa nella versione successiva.


In teoria potrebbe essere rimosso nel primo Service Pack, non sappiamo se ci sarà un tipico Windows 9, le prove indicano che Microsoft sta cambiando il loro programma di rilascio. Visual Studio e altri prodotti hanno già pianificazioni leggermente diverse rispetto al passato.
Ramhound,


8

SUA è disponibile solo in Windows 8 con SKU client "premium" (ovvero Ultimate o Enterprise) o SKU server (ovvero Windows Server 2012). (Maggiori informazioni nella fonte .)

SUA non è disponibile nella tua versione di Windows 8 Professional.

Dovresti cercare alternative come Cygwin o UnxUtils .
Un'alternativa commerciale è MKS Toolkit


In realtà mi aspettavo che questa risposta fosse errata, ma ho verificato la mia unica installazione (finora) di RTM Windows Pro, ed è effettivamente corretta. SUA non viene più fornito con Windows 8 Pro.
PJC

@harrymc, cygwin non si installa su Win8.1
rjt

@rjt: penso che questo sia risolto nell'ultima versione.
harrymc,

1

2016 Sottosistema Windows per l'aggiornamento Linux

Non penso che ciò influirà su Windows 8, ma potrebbe essere interessante per le versioni più recenti.

Nel 2016 è stata annunciata una nuova API ufficiale simile a Linux chiamata "Sottosistema Windows per Linux". Include chiamate di sistema Linux, ELF in esecuzione, parti del filesystem / proc, Bash, GCC, (TODO probabilmente glibc?), Apt-get e altro: https://channel9.msdn.com/Events/Build/2016/P488 quindi credo che consentirà a Windows di eseguire molto, se non tutto, POSIX. Tuttavia, si concentra sugli sviluppatori / sulla distribuzione anziché sugli utenti finali. In particolare, non c'erano piani per consentire l'accesso alla GUI di Windows.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.