Цікаво, чи є такі проекти, як WINE, але для програмного забезпечення Mac? Тобто чи можемо ми використовувати програму, яка діє як рівень сумісності для запуску програм Mac?
Цікаво, чи є такі проекти, як WINE, але для програмного забезпечення Mac? Тобто чи можемо ми використовувати програму, яка діє як рівень сумісності для запуску програм Mac?
Відповіді:
Нещодавно на Slashdot з'явився проект Darling , який має на меті забезпечити емуляцію Darwin / OS X і вже може запускати деякі програми Mac OS X в Linux.
Здається, він розроблений для академічних цілей і ще знаходиться на ранній стадії, але виглядає перспективно. Він заснований на вищезгаданому GNUstep.
На жаль, ні.
Існують різні проекти, які намагаються емуляцію PowerPC, але жоден, який дозволив би запустити стандартний додаток Mac OS X.
GNUstep як рівносильний API для какао, заснований на NeXTstep Mac API, але він не є повним, потребує перекомпіляції, і тоді ваш додаток для Mac виглядає так, як він пішов у минуле.
Був проект, який намагався зробити це для дуже старого Mac Software (68k) під назвою Виконавець: http://en.wikipedia.org/wiki/Executor_%28software%29 - це, звичайно, не існує.
Наскільки я можу сказати, немає сучасного еквівалента, і зробити таке можна було б майже таким же великим завданням, як і саме Вино.
EDIT: Читаючи інші відповіді, виявляється, що зараз є способи зробити те, про що попросив ОП. Я залишаю цю відповідь тут, оскільки це все ще є життєздатною альтернативою для деяких апаратних засобів для додатків, які не працюватимуть під емуляцією.
Хоча інші відповіді правильні (ні, ви не можете), є спосіб встановити OSX на програмне забезпечення для віртуалізації, наприклад VirtualBox. Це НЕ то , що ви просили, так що будьте обережні, але він може отримати результати вам потрібно.
Ваша найкраща ставка зараз - це запуск Mac OS X у віртуальній скриньці та використання безшовного режиму. Я спробував безшовний режим з Winxp, і він чудово працює. Я не дуже пробував це з Mac OS X, але, мабуть, ніколи не пізно!
Гм, ви не можете запускати програми OSX в Ubuntu. Хоча обидві ОС базуються на Unix, але програми Mac OS X розроблені для роботи на її платформі Mac OS X та кодування, тоді як Ubuntu заснована на Debian, загальних факторів відносно немає.
Не можна запускати програми Mac на машині Ubuntu. Навіть якби це було можливо, було б дуже важко задовольнити вимоги більшості програм.
Більшість додатків Mac використовують такі функції, як у /Library/Application Support
Ubuntu (наскільки мені відомо). Деякі програми навіть змінюють системні файли або додають нові (колишні можуть зламати вашу систему, якщо вони трапляються в одному місці).
Якщо ви дійсно хочете запускати додатки для Mac, найкраще робити віртуалізацію macOS або завантажувати її. Останнє було б (найімовірніше) найважчим; Це називається hackintoshing, і це дуже популярний метод (але порушує Apple EULA).
Якщо ви можете знайти дистрибутив macOS, який би працював на вашому обладнанні, це не погана ідея, щоб спробувати, якщо ви дійсно хочете вродженої підтримки. Однак це може бути важка робота. Я не буду детально описуватись, але більшість того, що ви зазвичай хочете знати, можна знайти за допомогою швидкого пошуку в Google .