Для нашої щоденної роботи нам потрібні певні програми, які допомагають нам як у роботі, так і в розвагах. Однак, якщо ми хочемо перейти на іншу операційну систему, виникає проблема. Програми, які ми використовуємо, можуть бути недоступними. Ми підготували серію статей, присвячених цій темі. Сподіваємося, він допоможе вам як при зміні операційної системи, так і при пошуку нових додатків для щоденної ефективної роботи.
У першій статті серії давайте подивимося, які варіанти заміни програм у 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
- VMware fusion
- VirtualBox
- QEMU
- Bochs.
Перевагою є те, що будь-яке програмне забезпечення, яке ми придбали для Windows, працюватиме таким чином. Недоліком є те, що нам потрібно придбати ліцензію на Windows і інструмент віртуалізації. Віртуалізація може працювати повільно, але це залежить від комп'ютера, на якому ми віртуалізуємо (примітка автора: на моєму 2-річному MacBook Pro немає проблем зі швидкістю роботи з програмами Windows).
Переклад API
Не хвилюйтеся, я не хочу завалити вас якимись незрозумілими реченнями. Під цим заголовком приховано лише одне. Windows використовує спеціальні виклики системних функцій (API) для зв’язку з апаратним забезпеченням, а в Mac OS є програма, яка може перекладати ці API, щоб OS X могла їх зрозуміти. Експерти мене, напевно, вибачать, але це стаття для користувачів, а не для професійної спільноти. У Mac OS це роблять 3 програми:
- вино
- Кросовер-Вайн
- Кросовер
Wine доступний лише з вихідних файлів і може бути скомпільований через проект Макпорти. Крім того, може здатися, що Crossover-Wine - це те саме, що Crossover, але це не зовсім так. Фірма CodeWeavers, яка розробляє Crossover за гроші, базується на проекті Wine, але повертає в нього власний код для покращення сумісності з програмами. Це розміщено в пакеті Crossover-Wine у MacPorts, який знову ж таки доступний лише після перекладу вихідних кодів. Crossover можна застосовувати до окремих програм і має власний графічний інтерфейс, що спрощує інсталяцію окремих програм та їхніх залежностей, чого немає в попередніх двох пакетах. Ви можете знайти безпосередньо на веб-сайті CodeWeavers, які програми можна запускати на ньому. Недоліком є те, що на ньому можна запускати інші програми, крім тих, які перераховані CodeWeavers, але він повинен мати можливість налаштувати проект Wine.
Переклад програми для Mac OS
Як я згадував у попередньому абзаці. Деякі програми, здебільшого зі спільноти Open Source, можуть не мати двійкового пакета Mac OS, але зберігаються у вихідних файлах. Для того, щоб навіть звичайний користувач міг перевести ці програми в двійковий стан, можна використовувати проект Макпорти. Це пакетна система, побудована за принципом портів, відомих з 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
Не можу знайти :( дякую
Я тестую homebrew, все одно буду за "бика", але мої спостереження:
– документація дуже сувора, звичайний користувач матиме з нею проблеми (це факт, що MacPorts англійською мовою, але зі словником це добре),
- якось я ще не розумію принципу "формули", але, подивившись, MacPorts мають більшу базу програмного забезпечення,
– так, ця альтернатива швидша, але чомусь мені не вистачає «варіантів», перемикаючись між тим, що я хочу компілювати, і тим, що я не хочу.
Я ще не пробував компілювати безпосередньо з вихідних файлів. Чесно кажучи, для багатьох користувачів я волію бачити щось на зразок Fink, тому що мені не потрібно знати, що за цим стоїть. Це факт, що Homebrew, мабуть, кращий для речей у сховищі (вам не потрібно досліджувати варіанти тощо), ми побачимо, якою буде компіляція безпосередньо з джерела.
Це зовсім дивно. Я хотів би купити Mac, але відчуття, що мені доведеться знову запускати Windows на ньому, щоб мати можливість працювати з програмним забезпеченням, яке я придбав дорого лише для Windows, досить смішне, і це не вирішує проблеми запуску подалі від Windows.
Залишайтеся до кінця серії. Про яке конкретно програмне забезпечення йдеться? Можливо, ми знайдемо рішення. Якщо програма призначена як для Mac, так і для Win, виробник (наприклад, Adobe) дозволяє змінювати платформу системи під час оновлення за певних умов.
Чесно кажучи, коли я купив свій перший Mac, я боявся, що більшу частину часу буду проводити в Windows. Тепер, після 2 років використання, можу сміливо сказати, що це не так вже й погано. Більш-менш я використовую Windows для Sap Logon (і лише іноді, тому що JavaGui не містить деяких функцій, які не турбують користувача, але, на жаль, вони мені потрібні для моєї роботи). Решта програмного забезпечення працює на моєму Mac. У будь-якому випадку я б схилявся до Libor, чи можете ви сказати нам, яке програмне забезпечення ви використовуєте? Або ми знаємо його альтернативу, або ми її шукатимемо і додамо до нашої серії. І це стосується останнього теж :)
Зазвичай я обходжусь Mac OS, але я б вітав програмне забезпечення для карт і зв’язку з GPS – MapSource від Garmin. Garmin намагається, їх програмне забезпечення для Mac зростає, вони пропонують 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 це CAD? Для чого ви використовуєте цю програму?
Corel я б ні на що не проміняв, це відмінна і швидка векторна програма. те, що я можу намалювати в 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, який є внутрішнім позначенням коду для Unicode, тобто якщо у вас версія системи 4.7, ECC5, ECC6 тощо, або якщо вони ввімкнені, оскільки Unicode увімкнено.
у будь-якому випадку, мені також допоможе, якщо, коли смітник прийде до вас, ви надішлете його голову, щоб я міг уколоти себе нею (ST22). Дякую
Як відкрити логотип із Corel X5??? Illustrator CS5 відкриє для мене лише Corel 12. Я не збираюся встановлювати Win на Mac...
Той, хто дав/надіслав вам його, повинен конвертувати його у формат EPS, AI, PDF. Я не знаю іншого варіанту.