Chỉ cần tự hỏi, có bất kỳ dự án như WINE, nhưng cho phần mềm Mac? Đó là, chúng ta có thể sử dụng một chương trình hoạt động như một lớp tương thích để chạy các ứng dụng Mac không?
Chỉ cần tự hỏi, có bất kỳ dự án như WINE, nhưng cho phần mềm Mac? Đó là, chúng ta có thể sử dụng một chương trình hoạt động như một lớp tương thích để chạy các ứng dụng Mac không?
Câu trả lời:
Nổi bật gần đây trên Slashdot là dự án Darling , nhằm mục đích cung cấp mô phỏng Darwin / OS X và có thể chạy một số ứng dụng Mac OS X trên Linux.
Nó dường như được phát triển cho mục đích học tập và vẫn còn trong giai đoạn đầu, nhưng có vẻ đầy hứa hẹn. Nó dựa trên GNUstep đã nói ở trên.
Đáng buồn là không.
Có nhiều dự án thử mô phỏng PowerPC, nhưng không có dự án nào cho phép bạn chạy ứng dụng Mac OS X tiêu chuẩn của mình.
GNUstep như một API tương đương với Cốc Cốc, API Mac dựa trên NeXTstep, nhưng chưa hoàn tất, cần biên dịch lại, và sau đó ứng dụng Mac của bạn có vẻ như đã quay ngược thời gian.
Có một dự án đang cố gắng thực hiện điều này cho Phần mềm Mac rất cũ (68k) được gọi là Executor: http://en.wikipedia.org/wiki/Executor_%28software%29 - tất nhiên, nó không còn tồn tại.
Không có tương đương hiện đại như tôi có thể nói, và làm cho một việc như vậy sẽ gần như là một nhiệm vụ lớn như chính Wine.
EDIT: Đọc các câu trả lời khác, có vẻ như bây giờ có nhiều cách để làm những gì OP yêu cầu. Tôi để lại câu trả lời này ở đây bởi vì nó vẫn là một sự thay thế khả thi trên một số phần cứng cho các ứng dụng sẽ không chạy theo mô phỏng.
Mặc dù các câu trả lời khác là chính xác (không, bạn không thể), có một cách để cài đặt OSX trên phần mềm Virtualisation như VirtualBox. Đây không phải là những gì bạn yêu cầu, vì vậy hãy cẩn thận, nhưng nó có thể mang lại cho bạn kết quả bạn cần.
Đặt cược tốt nhất của bạn bây giờ là chạy Mac OS X trong hộp ảo và sử dụng chế độ liền mạch. Tôi đã thử chế độ liền mạch với Winxp và nó hoạt động rất tốt. Tôi chưa thực sự thử điều này với Mac OS X nhưng tôi đoán không bao giờ là quá muộn!
Hmm, bạn không thể chạy các ứng dụng OSX trong Ubuntu. Mặc dù cả hai hệ điều hành đều dựa trên Unix, nhưng các ứng dụng Mac OS X được thiết kế để chạy trên nền tảng Mac OS X và mã hóa, trong khi Ubuntu dựa trên Debian, tương đối không có yếu tố chung.
Bạn không thể chạy các ứng dụng Mac trên máy Ubuntu. Ngay cả nếu có thể, sẽ rất khó để đáp ứng các yêu cầu của hầu hết các ứng dụng.
Hầu hết các ứng dụng Mac đều sử dụng các tính năng như /Library/Application Support
, thứ mà Ubuntu không có (theo hiểu biết của tôi). Một số ứng dụng thậm chí sửa đổi các tệp hệ thống hoặc thêm các tệp mới (Cái trước có thể phá vỡ hệ thống của bạn nếu chúng ở cùng một vị trí).
Nếu bạn thực sự muốn chạy các ứng dụng Mac, cách tốt nhất của bạn là macOS ảo hoặc khởi động nó một cách tự nhiên. Cái sau sẽ (rất có thể) là khó nhất; nó được gọi là hackintoshing và nó là một phương pháp rất phổ biến (nhưng phá vỡ Apple EULA).
Nếu bạn có thể tìm thấy một bản phân phối macOS hoạt động trên phần cứng của mình, thì không nên thử nếu bạn thực sự muốn hỗ trợ riêng. Tuy nhiên, nó có thể là một công việc khó khăn. Tôi sẽ không đi sâu vào chi tiết, nhưng hầu hết những gì bạn thường muốn biết có thể được tìm thấy với một tìm kiếm nhanh trên Google .