Est-ce que Windows 8 implémente toujours POSIX?


68

J'ai quelques programmes maison qui utilisent la sous-couche Windows POSIX. Windows 8 x64 est-il livré avec SUA?

Quelqu'un peut-il vérifier qu'il est là? Tout ce que je peux trouver, c’est qu’il a été "déconseillé", mais les nouvelles semblent remonter à un an ou deux.


2
Utilisez un commentaire pour commenter, pas une modification de la question.
ChrisF

2
@ChrisF Je veux mon tag et je le veux maintenant! Mon objectif est d'entrer dans l'histoire en tant que seul utilisateur de Windows SUA :-)
Mikhail

Tag créé, extrait de wiki créé - vous devez aller remplir le wiki. Rappelez-vous de ne pas le copier en gros quelque part et tel.
Compagnon Geek

1
Bob est un mec cool, mais il se peut que quelqu'un ait essayé d’exécuter un logiciel et que quelque chose de terrible se produise. En fait, je suis installer le serveur pour essayer de voir si mon "indésirable" fonctionne toujours sur elle. Donnez-moi une heure ou deux.
Mikhail

@Misha, mais vous devriez quand même être heureux de savoir que vous pouvez toujours exécuter votre courrier indésirable dans Win 8 (au moins jusqu'à la prochaine mise à jour de sécurité où ils l'enlèveront complètement, bonne chance pour à ce moment-là!).
Annjawn

Réponses:


70

Dans l'évaluation d'entreprise (essentiellement une version d'évaluation de Windows 8 Enterprise RTM), SUA est toujours disponible via les fonctionnalités Windows, bien qu'il soit répertorié comme obsolète:

Capture d'écran
Cliquez pour agrandir


12
J'aime ce que vous avez fait là-bas avec l'image et la preuve.
Mikhail

1
Il n'est pas répertorié en tant que fonctionnalité déconseillée sur le lien susmentionné .
Evan Carroll

4
Il est clair qu’il s’agit (a) de photos achetées ou de (b) Windows 8 n’est pas prêt pour les heures de grande écoute et doit être rappelé en masse. Sérieusement, qui produit un produit avec des références de liens boguées. Microsoft ne peut en aucun cas dire aux utilisateurs de RTFM correctement.
Evan Carroll

4
Par "méthodes alternatives", on entend probablement Cygwin ou MinGW, deux moyens parfaitement raisonnables d'obtenir une interface POSIXy raisonnable reposant sur Win32 plutôt que d'essayer d'utiliser SUA, que l'IIRC n'a jamais été aussi complet au départ .
moelleux

1
@ Fluffy, juste un problème. Cygwin n'installe pas sur Win8.1. Chocolatey n'a pas aidé à l'installer non plus.
Rjt

17

Wikipedia indique qu'il est déconseillé dans Windows 8 et qu'il sera supprimé dans Windows 8.1.

AVERTISSEMENT: SUA est obsolète à partir de cette version et sera complètement supprimé dans la prochaine version.


En théorie, il pourrait être supprimé dans le premier Service Pack, nous ne savons pas s'il y aura une version typique de Windows 9, tout indique que Microsoft a modifié son calendrier de publication. Visual Studio et d’autres produits utilisent déjà des calendriers légèrement différents par le passé.
Ramhound


8

SUA est uniquement disponible dans Windows 8 avec des SKU «premium» (signifiant Ultimate ou Enterprise) ou des serveurs (signifiant Windows Server 2012). (Plus d'infos dans la source .)

SUA n'est pas disponible dans votre version de Windows 8 Professional.

Vous devriez rechercher des alternatives telles que Cygwin ou UnxUtils . MKS Toolkit
est une alternative commerciale.


En fait, je m'attendais à ce que cette réponse soit incorrecte, mais j'ai vérifié sur mon installation RTM Windows Pro (jusqu'à présent), et elle est en fait correcte. SUA n'est plus livré avec Windows 8 Pro.
PJC

@harrymc, cygwin n'installe pas sur Win8.1
rjt le

@rjt: Je pense que cela est résolu dans la dernière version.
harrymc

1

Mise à jour 2016 du sous-système Windows pour Linux

Je ne pense pas que cela affectera Windows 8, mais cela pourrait être intéressant pour les nouvelles versions.

En 2016, une nouvelle API officielle de type Linux appelée "Windows Subsystem for Linux" a été annoncée. Cela inclut les appels système Linux, l'exécution d'ELF, des parties du système de fichiers / proc, Bash, GCC, (apt gloire?), Apt-get et plus encore: https://channel9.msdn.com/Events/Build/2016/P488 Je pense donc que cela permettra à Windows d’exécuter beaucoup, sinon tous, de POSIX. Cependant, il est axé sur les développeurs / le déploiement plutôt que sur les utilisateurs finaux. En particulier, il n'était pas prévu d'autoriser l'accès à l'interface graphique Windows.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.