Windows 8 vẫn triển khai POSIX?


68

Tôi có một vài chương trình tự chế rác sử dụng lớp con Windows POSIX. Windows 8 x64 có đi kèm SUA không?

Ai đó có thể xác minh rằng nó ở đó? Tất cả những gì tôi có thể tìm thấy là nó đã bị "phản đối" nhưng tin tức dường như là từ một hoặc hai năm trước.


2
Sử dụng một bình luận để bình luận, không phải là một chỉnh sửa cho câu hỏi.
ChrisF

2
@ChrisF Tôi muốn thẻ của tôi và tôi muốn nó ngay bây giờ! Mục tiêu của tôi là đi vào lịch sử với tư cách là người dùng duy nhất của Windows SUA :-)
Mikhail

Thẻ được tạo, Trích dẫn Wiki được tạo - bạn nên điền vào thẻ wiki. Hãy nhớ không sao chép nó bán buôn từ một nơi nào đó và như vậy.
Journeyman Geek

1
Bob là một anh chàng lạnh lùng, nhưng có thể ai đó đã thử chạy phần mềm trên đó và điều gì đó khủng khiếp xảy ra. Tôi thực sự đang cài đặt máy chủ để thử xem "rác" của tôi có còn chạy trên nó không. Hãy cho tôi một hoặc hai giờ.
Mikhail

@Misha nhưng bạn vẫn nên vui mừng khi biết rằng bạn vẫn có thể chạy rác của mình trong Win 8 (ít nhất cho đến khi cập nhật bảo mật tiếp theo, nơi họ loại bỏ nó hoàn toàn, Chúc may mắn sau đó!).
Annjawn

Câu trả lời:


70

Trong Đánh giá doanh nghiệp (về cơ bản, phiên bản dùng thử của Windows 8 Enterprise RTM), SUA vẫn có sẵn thông qua các Tính năng của Windows, mặc dù được liệt kê là không dùng nữa:

Ảnh chụp màn hình
Nhấp để xem kích thước đầy đủ


12
Tôi thích những gì bạn đã làm ở đó với hình ảnh và bằng chứng.
Mikhail

1
Nó không được liệt kê là một tính năng không dùng nữa trên liên kết đã nói ở trên .
Evan Carroll

4
À, rõ ràng đây là (a) đã mua ảnh hoặc (b) Windows 8 chưa sẵn sàng cho thời gian chính và nên được gọi lại hàng loạt. Nghiêm túc, người đưa ra một sản phẩm với các tham chiếu liên kết lỗi. Sự kiện Microsoft không thể nói với người dùng của mình về RTFM đúng cách.
Evan Carroll

4
Theo "các phương pháp thay thế" có lẽ có nghĩa là Cygwin hoặc MinGW, cả hai đều là phương tiện hoàn toàn hợp lý để có giao diện POSIXy có thể đặt lại trên Win32, trái ngược với việc cố gắng sử dụng SUA, mà IIRC chưa bao giờ thực sự hoàn toàn bắt đầu bằng .
fluffy

1
@fluffy, chỉ một vấn đề. Cygwin không cài đặt trên Win8.1. Chocolatey cũng không giúp cài đặt nó.
rjt

17

Wikipedia tuyên bố rằng nó không được dùng trong Windows 8 và sẽ bị xóa trong Windows 8.1.

CẢNH BÁO: SUA không được dùng nữa từ bản phát hành này và sẽ bị xóa hoàn toàn trong bản phát hành tiếp theo.


Về lý thuyết, nó có thể bị xóa trong Gói dịch vụ đầu tiên, chúng tôi không biết liệu sẽ có một Windows 9 điển hình hay không, bằng chứng chỉ ra việc Microsoft thay đổi lịch phát hành. Visual Studio và các sản phẩm khác đã có lịch trình hơi khác biệt trong quá khứ.
Ramhound


8

SUA chỉ khả dụng trong Windows 8 với SKU máy khách "cao cấp" (có nghĩa là Ultimate hoặc Enterprise) hoặc SKU máy chủ (có nghĩa là Windows Server 2012). (Thêm thông tin trong nguồn .)

SUA không có sẵn trong phiên bản Windows 8 Professional của bạn.

Bạn nên tìm kiếm các lựa chọn thay thế như Cygwin hoặc UnxUtils .
Một thay thế thương mại là MKS Toolkit


Tôi thực sự mong đợi câu trả lời này là không chính xác, nhưng đã kiểm tra trên bản cài đặt RTM Windows Pro của tôi (cho đến nay) và thực tế là nó chính xác. SUA không còn được cung cấp với Windows 8 Pro.
PJC

@harrymc, cygwin không cài đặt trên Win8.1
rjt

@rjt: Tôi nghĩ rằng điều này đã được giải quyết trong phiên bản mới nhất.
harrymc

1

Hệ thống con Windows 2016 để cập nhật Linux

Tôi không nghĩ rằng điều này sẽ ảnh hưởng đến Windows 8, nhưng nó có thể thú vị cho các bản phát hành mới hơn.

Vào năm 2016, một API giống như Linux chính thức mới có tên "Windows subsystem for Linux" đã được công bố. Nó bao gồm các cuộc gọi hệ thống Linux, ELF đang chạy, các bộ phận của hệ thống tập tin / Proc, Bash, GCC, (TODO có thể là glibc?), Apt-get và hơn thế nữa: https://channel9.msdn.com/Events/Build/2016/P488 vì vậy tôi tin rằng nó sẽ cho phép Windows chạy nhiều, nếu không nói là tất cả, của POSIX. Tuy nhiên, nó tập trung vào các nhà phát triển / triển khai thay vì người dùng cuối. Cụ thể, không có kế hoạch cho phép truy cập vào GUI Windows.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.