Для нашей повседневной работы нам нужны определенные приложения, которые помогают нам как в работе, так и в развлечениях. Однако если мы хотим переключиться на другую операционную систему, возникает проблема. Приложения, которые мы используем, могут быть недоступны. Мы подготовили серию статей, посвященных этой теме. Надеемся, что это поможет вам как при смене операционной системы, так и при поиске новых приложений для повседневной эффективной работы.
В первой статье серии давайте посмотрим, какие у нас есть варианты замены приложений на Mac OS. Вначале хорошо бы сказать, что Mac OS — это система, построенная на базе NextSTEP и BSD, то есть на базе системы Unix. Первые Mac с OS X работали на архитектуре PowerPC, где можно было использовать только инструменты виртуализации (Virtual PC 7, Bochs, Guest PC, iEmulator и т. д.). Например, хотя Virtual PC работал относительно быстро, работать весь день на виртуальной машине без интеграции в среду OS X должно быть было крайне неудобно. Также была попытка объединить проект Wine с QEMU (Darwine) для запуска приложений MS Windows в Mac OS, но это не сработало должным образом и было отменено.
Но когда Apple объявила о переходе на архитектуру x86, перспективы уже были более радужными. MS Windows можно было не только запускать в исходном виде, но и Wine можно было скомпилировать. Портфель инструментов виртуализации также увеличился, в результате чего, например, MS прекратила поддержку своего инструмента Virtual PC для OS X. С тех пор компании конкурируют за то, насколько быстро могут работать их виртуальные машины или насколько хорошо они интегрированы в систему. среда OS X и т. д.
Сегодня у нас есть несколько вариантов замены программ с Windows на Mac OS.
- Собственный запуск MS Windows
- В поисках замены Mac OS
- С помощью виртуализации
- API перевода (Wine)
- Перевод приложения для Mac OS.
Собственный запуск MS Windows
Windows можно запустить с помощью так называемой DualBoot, что означает, что на нашем Mac установлена либо Mac OS, либо Windows. Преимущество этого метода в том, что Windows полностью использует аппаратное обеспечение вашего Mac. К сожалению, нам всегда приходится перезагружать компьютер, что неудобно. Нам также необходимо иметь собственную лицензию MS Windows, которая не совсем дешевая. Достаточно купить OEM-версию, которая стоит в районе 3 тысяч, но если вы захотите запустить те же windows на виртуальной машине из посылки BootCamp, то столкнетесь с проблемой с лицензионным соглашением (источник: горячая линия Microsoft). Поэтому, если вы хотите использовать BootCamp и виртуализацию, вам нужна полная коробочная версия. Если вам не нужна виртуализация, достаточно OEM-лицензии.
Ищу альтернативу Mac OS
Многие приложения имеют свою замену. Некоторые лучше с большей функциональностью, другие хуже. К сожалению, в основном это зависит от привычек отдельных пользователей. Если пользователь привык работать с Microsoft Office, у него обычно возникают проблемы с переходом на OpenOffice и наоборот. Преимущество этой альтернативы, несомненно, состоит в том, что она написана непосредственно для Mac OS и ее среды. Зачастую работают все привычные нам сочетания клавиш и принципы управления этой системой.
Виртуализация
Виртуализация предполагает запуск Windows в среде Mac OS, поэтому все программы изначально работают в Windows, но благодаря современным программным возможностям с поддержкой интеграции в Mac OS. Пользователь запускает Windows в фоновом режиме, запускает программу, которая затем запускается в графическом интерфейсе Mac OS. Для этой цели сегодня на рынке существует несколько программ. Среди наиболее известных:
- Parallels Desktop
- VMware-слияние
- VirtualBox
- QEMU
- Бохс.
Преимущество в том, что любое программное обеспечение, которое мы приобрели для Windows, будет работать таким образом. Недостатком является то, что нам придется приобрести лицензию на Windows и инструмент виртуализации. Виртуализация может работать медленно, но это зависит от компьютера, на котором мы виртуализируем (примечание автора: на моем MacBook Pro 2-летней давности проблем со скоростью работы с Windows-приложениями нет).
перевод API
Не волнуйтесь, я не хочу утомлять вас каким-то непонятным предложением. Под этим заголовком скрывается только одно. Windows использует вызовы специальных системных функций (API) для связи с оборудованием, а в Mac OS есть программа, которая может транслировать эти API, чтобы OS X могла их понять. Эксперты, наверное, меня извинит, но это статья для пользователей, а не для профессионального сообщества. В Mac OS это делают 3 программы:
- Вино
- Кроссовер-Вино
- Crossover
Wine доступен только из исходных файлов и может быть скомпилирован через проект. MacPorts. Также может показаться, что Crossover-Wine — это то же самое, что и Crossover, но это не совсем так. Твердый CodeWeavers, которая за деньги разрабатывает Crossover, основана на проекте Wine, но внедряет в него собственный код для улучшения совместимости с приложениями. Это помещено в пакет Crossover-Wine в MacPorts, который снова доступен только после перевода исходных кодов. Crossover может применяться к отдельным приложениям и имеет собственный графический интерфейс, что упрощает установку отдельных приложений и их зависимостей, чего нет в двух предыдущих пакетах. Вы можете узнать непосредственно на сайте CodeWeavers, какие приложения можно на нем запускать. Недостаток заключается в том, что на нем можно запускать другие приложения, кроме тех, которые перечислены CodeWeavers, но для этого необходимо иметь возможность настроить проект Wine.
Перевод приложения для Mac OS
Как я уже упоминал в предыдущем абзаце. Некоторые приложения, в основном из сообщества Open Source, могут не иметь двоичного пакета Mac OS, но сохраняются в исходных файлах. Для того, чтобы даже обычный пользователь мог перевести эти приложения в бинарное состояние, можно использовать проект MacPorts. Это система пакетов, построенная по принципу портов, известных из BSD. После его установки и обновления базы портов управление осуществляется через командную строку. Существует также графическая версия Project Fink. К сожалению, версии его программы не актуальны, поэтому я его не рекомендую.
Я попытался обрисовать возможности запуска приложений Windows на Mac OS. В следующей части мы разберемся с конкретными направлениями работы с компьютером и альтернативами программам из среды MS Windows. В следующей части мы сосредоточимся на офисных приложениях.
Ресурсы: wikipedia.org, Winehq.org
Сегодня я бы никому не рекомендовал MacPorts. Существует гораздо более полная и продуманная альтернатива Homebrew. http://mxcl.github.com/homebrew/
Спасибо за совет, попробую и посмотрю, что получится. В любом случае, есть ли где-нибудь в сети список пакетов, доступных через Brew? Что-то вроде: http://www.macports.org/ports.php
не могу найти :( спасибо
Тестирую доморощенный, все равно буду за "быка", но мои наблюдения:
— документация очень строгая, у обычного пользователя с ней возникнут проблемы (это факт, что MacPorts на английском языке, но со словарем всё в порядке),
- как-то я так и не понял принцип "формулы", но посмотрев, у МакПортов база ПО побольше,
— да, этот вариант быстрее, но мне почему-то не хватает «вариантов», переключаясь между тем, что я хочу компилировать, а что нет.
Я еще не пробовал компилировать напрямую из исходных файлов. Честно говоря, для многих пользователей я бы предпочел увидеть что-то вроде Финка, потому что мне не нужно знать, что за этим стоит. Это факт, что Homebrew, вероятно, лучше подходит для вещей в репозитории (не нужно исследовать варианты и т. д.), посмотрим, как будет выглядеть компиляция прямо из исходников.
Это совершенно странно. Я хотел бы купить Mac, но ощущение, что мне придется снова запускать на нем Windows, чтобы иметь возможность работать с программным обеспечением, которое я купил дорого только для Windows, довольно забавно и не решает проблему запуска вдали от Windows.
Оставайтесь до конца серии. Что за программное обеспечение конкретно? Возможно, мы сможем найти решение. Если программа предназначена как для Mac, так и для Win, производитель (например, Adobe) разрешает изменение системной платформы во время обновления при определенных условиях.
Честно говоря, когда я купил свой первый Mac, я боялся, что большую часть времени буду проводить в Windows. Сейчас, спустя 2 года использования, могу смело сказать, что все не так уж и плохо. В большей или меньшей степени я использую Windows для входа в Sap (и то лишь иногда, поскольку JavaGui не содержит некоторых функций, которые не беспокоят пользователя, но, к сожалению, они нужны мне для работы). Остальное программное обеспечение работает на моем Mac. В любом случае я бы склонялся к Libor, можете ли вы рассказать, какое ПО вы используете? Либо мы знаем его альтернативу, либо будем искать и добавлять в нашу серию. И это касается и последнего :)
Обычно я обходюсь Mac OS, но приветствовал бы программное обеспечение для карт и связи с GPS — MapSource от Garmin. Гармин старается, их ПО для Мака растет, они предлагают какой-то BaseCamp, но я еще не пробовал, собираюсь. Я понятия не имею, чем он похож на MapSource или отличается от него. Ведь у меня есть походный GPS, еще один GPS для автомобиля, и мне хотелось бы работать с ним и на Mac.
Конкретно мне нужен Corel x4, Autocad, Autovue 3d Viewer. В общей сложности примерно за 70000 35000 норвежских крон я оцениваю возможный апгрейд (если вообще возможен) еще в XNUMX XNUMX норвежских крон.
Corel прекратила поддержку Macintosh в 11 версии — в 2002 году. Я даже где-то читал, что они рекомендуют своим клиентам использовать Boot Camp. Вы можете обменять Corel на Adobe Illustrator или весь пакет Creative Suite (Illustrator, Photoshop, InDesign, Acrobat...).
На мой взгляд, обновление возможно с возможностью использования купленных лицензий Corel. Свяжитесь с г-ном Метличкой из Adobe CZ, он может вам помочь.
AutoCAD для Mac поступит в продажу в начале октября. Посмотреть статью http://jablickar.cz/autocad-se-vraci-na-mac-a-ios/
Autovue 3D Viewer — это САПР? Для чего вы используете эту программу?
Я бы не променял Corel ни на что, это отличная и быстрая векторная программа. то, что я могу нарисовать в Кореле за 15 минут, в других местах это занимает около часа....
Привет,
Могу ли я задать вопрос о входе в Java SAP? Удалось ли вам активировать отображение чешского символа? Если я использую любую кодовую страницу, отличную от 1100, sap «дампы», в основном «RFCGUI_UNEXPECTED_DATA», но я видел и другие. Случалось ли вам сталкиваться с подобной проблемой? Я решил это, добавив cpg=1100 в экспертные настройки. Итак, вся моя строка подключения:
conn=/H/saprouter/S/3299/H/sapserver/S/3200&jenc=MacRoman&jloc=en&cpg=1100&lang=EN
Привет,
Я не пробовал, попробую на своем тренировочном сервере дома.
Я смотрю ноты и нахожу это довольно интересным:
Примечание 887238. Неудачное преобразование кодовой страницы вызывает RFCGUI_UNEXPECTED_DATA.
Теоретически возможно, что в системе, к которой вы подключаетесь, не установлен другой cpg, я бы рекомендовал вам договориться с вашим басистом.
В качестве альтернативы я бы попробовал CP 4110, который является внутренним обозначением кода для юникода, т.е. если у вас версия системы 4.7, ECC5, ECC6 и т. д., или если они включены как юникод.
в любом случае, мне бы еще помогло, если бы, когда к вам придет дамп, вы прислали бы его голову, чтобы я ею закололся (СТ22). Спасибо
Как открыть логотип из Corel X5??? Illustrator CS5 открывает у меня только Corel 12. Я не собираюсь устанавливать Win на Mac...
Тот, кто вам его дал/прислал, должен конвертировать его в формат EPS, AI, PDF. Я не знаю другого варианта.