Как запустить программу Mac OS на linux

Без танцев с бубнами пока не получится. Но можно и вписать. Существует такой проект 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» приложение также работает:

Простейшее Hello world приложение в Mac OS X и Linux

Еще один плюс этой разработки состоит в том, что ее результаты могут быть использованы для компиляции 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

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru