Без танцев с бубнами пока не получится. Но можно и вписать. Существует такой проект Darling. По факту, это дипломный проект Любоша Долежела из Праги. Но этот проект пока ещё сырой.
Хотя кое-что уже можно и запустить.
О старте этого проекта известно с 2012 года.
Если есть желание потанцевать с бубнами в деле запуска приложений MacOS X в Linux, то Вам сюда.
А это сайт проекта. Может, поможет.
в избранное ссылка отблагодарить
roswel [1.7K]
Где то видел этот проект и даже инструкцию в пошаговом алгоритме в виде консольных команд на ubuntu 13.04 ,но у меня 16.04 не знаю подойдёт ,на неё много чё по другому совсем ставить надо например Winusb. — 7 лет назад
Litwin [38.5K]
Собранное из исходников, как правило, идёт в любом дистрибутиве. Если надо привязка к ядру, то происходит такая к текущему. Так что должно пролезть. Но вот зачем оно надо? — 7 лет назад
Источник: www.bolshoyvopros.ru
Обзор программ, установленных на Ubuntu — замена программ для macOS
Как запустить Mac OS X приложения в Linux при помощи эмулятора Darling
Darling — это эмулятор, позволяющий запускать приложения для Mac OS X в Linux. Работает все подобно тому, как WINE позволяет запускать Windows приложения в Linux. К сожалению, проект находится только на начальной стадии. Но многие консольные приложения запускаются в Линукс. Простейшее «Hello world» приложение также работает:
Еще один плюс этой разработки состоит в том, что ее результаты могут быть использованы для компиляции Mac OS приложений из под Linux без использования XCode (сейчас существует два проекта по портированию приложений с Linux на Mac: MacPorts и Fink
Источник: athunder.livejournal.com
Блог начинающего линуксоида.
В операционной системе Mac OS X (или просто OS X) существует весьма годный пакетный менеджер под названием Homebrew. Он является аналогом таких пакетных менеджеров как Fink и MacPorts (который в свою очередь является аналогом портов из FreeBSD). Одно из главных преимуществ Homebrew — это открытый исходный код (двухпунктовая лицензия BSD). Это позволило энтузиастам создать его форк для Linux-систем, адаптировать его и позволить легко использовать в паре со штатным пакетным менеджером. Давайте посмотрим, что из себя представляет Linuxbrew и в каких случаях он может пригодиться.
Для начала стоит поговорить о самом Homebrew. Это пакетный менеджер, написанный на язке Ruby, имеющий весьма простой и понятный код. Он позволяет устанавливать самые свежие (да любые, по сути) программы в ваш домашний каталог, не запрашивая права sudo и не нарушая работы штатного менеджера пакетов. Суть работы Homebrew заключается в том, что при запросе установки нужной вам программы, он выкачивает её исходный код прямо из git-репозитория, собирает его, устанавливает программу в домашний каталог и создаёт символьную ссылку в /usr/local. Всё крайне просто. Вот список основных его достоинств:
Как запускать ЛЮБЫЕ продукты ADOBE и MICROSOFT в LINUX
- устанавливает программы в домашний каталог, без запроса прав администратора, в их собственые директории;
- крайне просто способ создания своих пакетов для него (буквально парой строк);
- так как в основе лежит Git, можно легко откатывать изменения;
- для установки того или иного приложения, использются формулы, которые представляют собой крайне простой скрипт на Ruby
- class Wget < Formula
homepage «https://www.gnu.org/software/wget/»
url «https://ftp.gnu.org/gnu/wget/wget-1.15.tar.gz»
sha256 «52126be8cf1bddd7536886e74c053ad7d0ed2aa89b4b630f76785bac21695fcd»
sudo apt-get install build-essential curl git m4 ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev
Для Fedora/CentOS:
sudo yum groupinstall ‘Development Tools’ sudo yum install curl git irb m4 ruby texinfo bzip2-devel curl-devel expat-devel ncurses-devel zlib-devel
Внимание: 32-х битные системы не поддерживаются!
Теперь поставим скрипт, который скачает и установит Linuxbrew:
ruby -e «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)»
Далее настроим переменные среды. Открываем
и в конец добавляем строки:
export PATH=»$HOME/.linuxbrew/bin:$PATH»
export MANPATH=»$HOME/.linuxbrew/share/man:$MANPATH»
export INFOPATH=»$HOME/.linuxbrew/share/info:$INFOPATH»
Вот и всё. Программы устанавливаются коммандой:
Для поиска доступных программ:
brew search —desc
Для вывода полного списка доступного ПО:
Или можно непосредственно перейти на сайт braumeister.org и посмотреть доступные пакеты там. Вывод справки:
brew help или man brew
Источник: linuxoidblog.blogspot.com