Câu hỏi này trả lời tại sao Linux không thể chạy các ứng dụng OSX, nhưng có ứng dụng nào tương tự như Wine cho phép một người làm như vậy không?
Câu hỏi này trả lời tại sao Linux không thể chạy các ứng dụng OSX, nhưng có ứng dụng nào tương tự như Wine cho phép một người làm như vậy không?
Câu trả lời:
Vì rượu vang là một triển khai lại API Windows - bạn đang tìm cách triển khai lại Macintosh API hoặc các "bộ dụng cụ" khác nhau mà Apple cung cấp để cho phép các ứng dụng OSX liên kết với các khung hệ thống. Tôi không biết bất kỳ cái nào phù hợp với hóa đơn. Điều duy nhất gần gũi là Dự án Chamelion mang UIKit từ iOS lên Mac OS X.
Vì tôi không có thư viện thực sự cho bạn, Lion được phép ảo hóa trên phần cứng Mac. Có lẽ điều đó sẽ làm việc cho nhu cầu của bạn trong khi bạn chờ đợi một triển khai nhẹ hơn như rượu vang?
Có khoảng một trăm lượt truy cập trên Google về "cách chạy sư tử trong vmware" và về cơ bản tất cả đều hướng đến việc kiểm tra sự hiện diện của tệp máy chủ để kiểm tra xem trình cài đặt muốn xem trước khi tiến hành. Đây là một điều khá rõ ràng trên các bước.
Các dự án Em yêu được bắt đầu một thời gian ngắn trước và trong khi nó còn lâu mới sẵn sàng, có lẽ là những gì bạn đang tìm kiếm. Đây là lớp tương thích giống như Wine để chạy các ứng dụng OS X trên Linux và trông khá hứa hẹn.
Không có một cái hoàn chỉnh .
Hãy nhớ rằng Mac OS X bắt đầu cuộc sống như NeXTSTEP, trong đó OpenStep là một triển khai tương thích. Hay đúng hơn, đã có lúc, vì vậy câu chuyện đi. Kể từ đó tại Apple, các khung NextStep đã phát triển thành Cacao. Ca cao có hơn 10 năm bổ sung, mở rộng và cải tiến không tồn tại trong OpenStep.
Từ những gì tôi hiểu (và đây chỉ là tin đồn và có thể không thể kiểm chứng được bên ngoài Apple), một số ứng dụng có trong Bản xem trước dành cho nhà phát triển của OS X (trước 10.0) sẽ có thể chạy trên Linux (hoặc Solaris hoặc Windows cho vấn đề đó ) với OpenStep nếu bạn có thể có được mã nguồn và biên dịch nó. Một số ứng dụng OpenStep (ví dụ: Trình quản lý / Trình tìm kiếm, Thư, Dock, Bản xem trước, và các cộng sự) trông rất giống với các phiên bản được vận chuyển trong OS X 10.0, nhưng với skin Aqua.