Kundalik ishimiz uchun bizga ishimizda ham, o'yin-kulgimizda ham yordam beradigan ma'lum ilovalar kerak. Biroq, agar biz boshqa operatsion tizimga o'tmoqchi bo'lsak, muammo paydo bo'ladi. Biz foydalanadigan ilovalar mavjud bo'lmasligi mumkin. Biz ushbu mavzu bo'yicha bir qator maqolalar tayyorladik. Umid qilamizki, bu sizga operatsion tizimni o'zgartirishda ham, kundalik samarali ishingiz uchun yangi ilovalarni qidirishda ham yordam beradi.
Seriyaning birinchi maqolasida, keling, Mac OS-da ilovalarni almashtirish uchun qanday imkoniyatlarimiz borligini ko'rib chiqamiz. Avvaliga Mac OS NextSTEP va BSD negizida, ya'ni Unix tizimi asosida qurilgan tizim ekanligini aytish yaxshi bo'lardi. OS X bilan birinchi Mac kompyuterlari PowerPC arxitekturasida ishladi, bu erda faqat virtualizatsiya vositalaridan foydalanish mumkin edi (Virtual PC 7, Bochs, Guest PC, iEmulator va boshqalar). Misol uchun, Virtual kompyuter nisbatan tez ishlagan bo'lsa-da, OS X muhitiga integratsiyasiz virtual mashinada kun bo'yi ishlash juda noqulay bo'lishi kerak edi. Shuningdek, MS Windows ilovalarini Mac OS’da mahalliy tarzda ishga tushirish uchun Wine loyihasini QEMU (Darwine) bilan birlashtirishga urinish ham bo‘ldi, biroq bu kutilganidek ishlamadi va bekor qilindi.
Ammo Apple x86 arxitekturasiga o'tishni e'lon qilganida, istiqbol allaqachon yorqinroq edi. MS Windows-ni nafaqat mahalliy rejimda ishga tushirish, balki Wine-ni ham kompilyatsiya qilish mumkin edi. Virtualizatsiya vositalari portfeli ham o'sib bordi, natijada, masalan, MS OS X uchun Virtual kompyuter vositasini qo'llab-quvvatlashni to'xtatdi. O'shandan beri ayrim kompaniyalar o'zlarining virtual mashinalari qanchalik tez ishlashi yoki ular bilan qanchalik yaxshi integratsiyalashganligi ustida raqobatlashmoqda. muhit OS X va boshqalar.
Bugungi kunda Windows-dan Mac OS-ga dasturlarni almashtirish uchun bir nechta variant mavjud.
- MS Windows-ning mahalliy ishga tushirilishi
- Mac OS uchun o'rnini topish
- Virtualizatsiya orqali
- Translation API (Wine)
- Mac OS uchun ilovaning tarjimasi.
MS Windows-ning mahalliy ishga tushirilishi
Windows-ni DualBoot deb nomlangan dastur yordamida boshlash mumkin, bu bizning Mac-da Mac OS yoki Windows ishlayotganligini anglatadi. Ushbu usulning afzalligi shundaki, Windows Mac kompyuteringizning HW-dan to'liq foydalanadi. Afsuski, biz doimo kompyuterni qayta ishga tushirishimiz kerak, bu noqulay. Bundan tashqari, o'z MS Windows litsenziyasiga ega bo'lishimiz kerak, bu eng arzon emas. Taxminan 3 ming turadigan OEM versiyasini sotib olish kifoya, lekin agar siz BootCamp paketidan virtual mashinada bir xil oynalarni ishga tushirmoqchi bo'lsangiz, litsenziya shartnomasida muammoga duch kelasiz (manba: Microsoft ishonch telefoni). Shunday qilib, agar siz BootCamp va virtualizatsiyadan foydalanmoqchi bo'lsangiz, sizga to'liq qutili versiya kerak bo'ladi. Agar sizga virtualizatsiya kerak bo'lmasa, OEM litsenziyasi etarli.
Mac OS uchun muqobil qidirilmoqda
Ko'pgina ilovalar o'z o'rnini egallaydi. Ba'zilar ko'proq funksionallik bilan yaxshiroq, boshqalari esa yomonroq. Afsuski, bu asosan individual foydalanuvchilarning odatlariga bog'liq. Agar foydalanuvchi Microsoft Office bilan ishlashga odatlangan bo'lsa, u odatda OpenOffice-ga o'tishda va aksincha, muammolarga duch keladi. Ushbu muqobilning afzalligi, shubhasiz, u to'g'ridan-to'g'ri Mac OS va uning muhiti uchun yozilgan. Ko'pincha biz o'rganib qolgan barcha klaviatura yorliqlari va ushbu tizimning ishlash tamoyillari umumiy ishlaydi.
Virtualizatsiya
Virtualizatsiya Windows operatsion tizimida Mac OS muhitida ishlaydi, shuning uchun barcha dasturlar Windows tizimida ishlaydi, ammo bugungi dastur imkoniyatlari tufayli Mac OS ga integratsiyani qo'llab-quvvatlaydi. Foydalanuvchi Windows-ni fonda ishga tushiradi, dasturni ishga tushiradi, keyin esa Mac OS GUI-da ishlaydi. Bugungi kunda bozorda bu maqsad uchun bir nechta dasturlar mavjud. Eng mashhurlari orasida:
- Parallels ish stoli
- VMware sintezi
- VirtualBox
- QEMU
- Bochs.
Afzalligi shundaki, biz Windows uchun sotib olgan har qanday dastur shu tarzda ishlaydi. Kamchilik shundaki, biz Windows va Virtualizatsiya vositasi uchun litsenziyani sotib olishimiz kerak. Virtualizatsiya asta-sekin ishlashi mumkin, ammo bu biz virtualizatsiya qilayotgan kompyuterga bog'liq (muallifning eslatmasi: mening 2 yoshli MacBook Pro-da Windows ilovalari bilan ishlash tezligida muammo yo'q).
API tarjimasi
Xavotir olmang, men sizni qandaydir tushunarsiz jumlalar bilan bosib olishni xohlamayman. Bu sarlavha ostida faqat bitta narsa yashiringan. Uskuna bilan aloqa qilish uchun Windows maxsus tizim funksiya chaqiruvlaridan (API) foydalanadi va Mac OS da ushbu API-larni OS X ularni tushunishi uchun tarjima qila oladigan dastur mavjud. Mutaxassislar meni kechirsa kerak, lekin bu maqola professional hamjamiyat uchun emas, foydalanuvchilar uchun. Mac OS ostida 3 ta dastur buni amalga oshiradi:
- Vino
- Krossover-vino
- Crossover
Sharob faqat manba fayllardan mavjud va uni loyiha orqali kompilyatsiya qilish mumkin Macports. Bundan tashqari, Crossover-Wine Crossover bilan bir xil bo'lib tuyulishi mumkin, ammo bu unchalik emas. Qattiq CodeWeaverCrossover-ni pul uchun ishlab chiqadigan s, Wine loyihasiga asoslangan, lekin ilovalar bilan moslikni yaxshilash uchun o'z kodini qaytadan unga kiritadi. Bu MacPorts-dagi Crossover-Wine to'plamiga kiritiladi, u yana faqat manba kodlarini tarjima qilish orqali mavjud. Krossover alohida ilovalar uchun qo'llanilishi mumkin va o'zining grafik interfeysiga ega, bu sizga oldingi ikkita paketda mavjud bo'lmagan individual ilovalar va ularning bog'liqliklarini o'rnatishni osonlashtiradi. Siz to'g'ridan-to'g'ri CodeWeavers veb-saytida qaysi ilovalarni ishga tushirish mumkinligini topishingiz mumkin. Kamchilik shundaki, CodeWeavers ro'yxatida sanab o'tilgan ilovalardan tashqari boshqa ilovalar ham ishga tushirilishi mumkin, ammo u Wine loyihasini sozlash imkoniyatiga ega bo'lishi kerak.
Mac OS uchun ilovaning tarjimasi
Oldingi paragrafda aytib o'tganimdek. Ba'zi ilovalar, asosan Open Source hamjamiyatiga tegishli, Mac OS ikkilik paketiga ega bo'lmasligi mumkin, lekin manba fayllarida saqlanadi. Hatto oddiy foydalanuvchi ham ushbu ilovalarni ikkilik holatga tarjima qila olishi uchun loyihadan foydalanish mumkin Macports. Bu BSD-dan ma'lum bo'lgan portlar printsipi asosida qurilgan paketli tizim. Uni o'rnatgandan va port ma'lumotlar bazasini yangilagandan so'ng, u buyruq satri orqali boshqariladi. Bundan tashqari, Project Fink grafik versiyasi ham mavjud. Afsuski, uning dastur versiyalari yangilanmagan va shuning uchun men buni tavsiya qilmayman.
Men Mac OS da Windows ilovalarini ishga tushirish imkoniyatlarini tasvirlashga harakat qildim. Keyingi bo'limdan boshlab biz kompyuter bilan ishlashning aniq sohalari va MS Windows muhitidagi dasturlarga alternativa bilan shug'ullanamiz. Keyingi qismda biz ofis ilovalarini ko'rib chiqamiz.
Resurslar: wikipedia.org, winehq.org
Men bugun hech kimga MacPortlarni tavsiya etmayman. Homebrew-ga ancha to'liq va yaxshi o'ylangan muqobil mavjud http://mxcl.github.com/homebrew/
Maslahat uchun rahmat, men sinab ko'raman va nima bo'lishini ko'raman. Qanday bo'lmasin, tarmoqning biron bir joyida brew orqali mavjud bo'lgan paketlar ro'yxati bormi? Shunga o'xshash narsa: http://www.macports.org/ports.php
Men uni topa olmayapman :( rahmat
Men homebrewni sinab ko'ryapman, baribir "buqa" tarafdori bo'laman, lekin mening kuzatishlarim:
– hujjatlar juda sodda, oddiy foydalanuvchi u bilan muammolarga duch keladi (MacPorts ingliz tilida ekanligi haqiqat, lekin lug'at bilan yaxshi),
- negadir men hali ham "formula" tamoyilini tushunmayapman, lekin ko'rib chiqqach, MacPorts kattaroq SW bazasiga ega,
– ha, bu muqobil tezroq, lekin qandaydir tarzda men kompilyatsiya qilmoqchi bo'lgan narsam va nima qilmasligim o'rtasida almashinadigan "variantlarni" etishmayapman.
Men hali to'g'ridan-to'g'ri manba fayllardan kompilyatsiya qilishga urinmadim. Rostini aytsam, ko'p foydalanuvchilar uchun men Finkga o'xshash narsani ko'rishni afzal ko'raman, chunki buning orqasida nima borligini bilishim shart emas. Haqiqat shundaki, Homebrew ombordagi narsalar uchun yaxshiroqdir (variantlarni tadqiq qilishingiz shart emas va hokazo), biz kompilyatsiya qanday ekanligini to'g'ridan-to'g'ri manbadan bilib olamiz.
Bu mutlaqo g‘alati. Men Mac sotib olmoqchiman, lekin faqat Windows uchun qimmatga sotib olgan dasturiy ta'minot bilan ishlash uchun yana Windows-ni ishga tushirishim kerak degan tuyg'u juda kulgili va bu ishga tushirish muammosini hal qilmaydi. Windowsdan uzoqda.
Seriya oxirigacha qoling. Bu, xususan, qanday dasturiy ta'minot? Balki yechim topishimiz mumkin. Agar dastur Mac va Win uchun bo'lsa, ishlab chiqaruvchi (masalan, Adobe) ma'lum sharoitlarda yangilash vaqtida tizim platformasini o'zgartirishga ruxsat beradi.
Rostini aytsam, men birinchi Mac-ni sotib olganimda, ko'p vaqtimni Windows-da o'tkazishdan qo'rqardim. Endi, 2 yillik foydalanishdan so'ng, ishonch bilan aytishim mumkinki, bu unchalik yomon emas. Ko'proq yoki kamroq, men Sap Logon uchun Windows-dan foydalanaman (va faqat ba'zan, chunki JavaGui-da foydalanuvchini bezovta qilmaydigan ba'zi funksiyalar mavjud emas, lekin afsuski, ular mening ishim uchun kerak). Dasturning qolgan qismi mening Mac kompyuterimda ishlaydi. Qanday bo'lmasin, men Liborga moyil bo'lardim, bizga qanday SW dan foydalanayotganingizni ayta olasizmi? Yoki uning muqobilini bilamiz, yoki izlab, seriyamizga qo‘shamiz. Va bu oxirgisiga ham tegishli :)
Men odatda Mac OS bilan ishlayman, lekin men xaritalar va GPS bilan aloqa uchun dasturiy ta'minotni mamnuniyat bilan qabul qilaman - Garmin'dan MapSource. Garmin harakat qilmoqda, Mac uchun SW o'sib bormoqda, ular BaseCamp taklif qilishadi, lekin men buni hali sinab ko'rmadim, men boraman. Bu MapSource-ga qanday o'xshash yoki farqli ekanligini bilmayman. Axir menda turistik GPS, mashina uchun boshqa GPS bor va men u bilan Mac kompyuterida ham ishlamoqchiman.
Xususan, menga corel x4, Autocad, Autovue 3d viewer kerak. Jami taxminan 70000 35000 NOK. Men mumkin bo'lgan yangilanishni (agar iloji bo'lsa) yana XNUMX XNUMX NOKga baholayman.
Corel Macintosh-ni 11-versiyada - 2002 yilda qo'llab-quvvatlashni to'xtatdi. Men hatto bir joyda o'z mijozlariga Boot Camp-dan foydalanishni tavsiya qilishlarini o'qigandim. Siz Corelni Adobe Illustrator yoki butun Creative Suite paketiga (Illustrator, Photoshop, InDesign, Acrobat...) almashtirishingiz mumkin.
Menimcha, yangilanish sotib olingan Corel litsenziyalaridan foydalanish imkoniyati bilan mumkin. Adobe CZ kompaniyasidan janob Metlička bilan bog'laning, u sizga yordam berishi mumkin.
Mac uchun AutoCAD oktyabr oyining boshida sotuvga chiqariladi. Maqolaga qarang http://jablickar.cz/autocad-se-vraci-na-mac-a-ios/
Autovue 3D ko'ruvchisi bu SAPRmi? Ushbu dasturdan nima uchun foydalanasiz?
Men corelni hech narsaga almashtirmagan bo'lardim, bu ajoyib va tezkor vektor dasturi. Men Corelda 15 daqiqada nimani chizishim mumkin, boshqa joyda bu bir soat davom etadi....
Xayrli kun,
Iltimos, java sap tizimiga kirish haqida savol bera olamanmi? Chexiya belgisini ko'rsatishni faollashtirishga muvaffaq bo'ldingizmi? Agar 1100 dan boshqa har qanday kod sahifasidan foydalansam, "dumps", asosan "RFCGUI_UNEXPECTED_DATA", lekin men boshqalarni ko'rganman. Shu kabi muammoga duch kelganmisiz? Men buni ekspert sozlamalarida cpg = 1100 qo'shish orqali hal qildim. Shunday qilib, mening butun ulanish qatorim:
conn=/H/saprouter/S/3299/H/sapserver/S/3200&jenc=MacRoman&jloc=en&cpg=1100&lang=EN
Xayrli kun,
Men buni sinab ko'rmadim, men buni uydagi amaliyot serverimda sinab ko'raman.
Men notalarga qarayman va men buni juda qiziq deb bilaman:
Eslatma 887238 - Muvaffaqiyatsiz kod sahifasini o'zgartirish RFCGUI_UNEXPECTED_DATA sabab bo'ladi
Nazariy jihatdan, siz ulanayotgan tizimda boshqa cpg o'rnatilmagan bo'lishi mumkin, men sizga basschi bilan kelishib olishingizni tavsiya qilaman.
Shu bilan bir qatorda, men unicode uchun ichki kod belgisi bo'lgan CP 4110 ni sinab ko'raman, ya'ni sizda tizim versiyasi 4.7, ECC5, ECC6 va boshqalar bo'lsa yoki ular unicode yoqilgan bo'lsa.
Nima bo'lganda ham, axlatxona sizga kelganda, uning boshini yuborsangiz, o'zimni pichoqlab olaman (ST22). rahmat
Corel X5 dan logotipni qanday ochsam bo'ladi??? Illustrator CS5 men uchun faqat Corel 12-ni ochadi. Men Win-ni Mac-ga qo'ymoqchi emasman...
Kim sizga bergan/yuborgan bo'lsa, uni EPS, AI, PDF formatiga aylantirishi kerak. Boshqa variantni bilmayman.