ყოველდღიური მუშაობისთვის გვჭირდება გარკვეული აპლიკაციები, რომლებიც გვეხმარება როგორც სამუშაოში, ასევე გართობაში. თუმცა, თუ გვინდა სხვა ოპერაციულ სისტემაზე გადასვლა, პრობლემა ჩნდება. ჩვენ მიერ გამოყენებული აპლიკაციები შეიძლება არ იყოს ხელმისაწვდომი. ჩვენ მოვამზადეთ სტატიების სერია, რომელიც შეეხება ამ თემას. ვიმედოვნებთ, რომ ის დაგეხმარებათ როგორც ოპერაციული სისტემის შეცვლისას, ასევე თქვენი ყოველდღიური ეფექტური მუშაობისთვის ახალი აპლიკაციების ძიებაში.
სერიის პირველ სტატიაში ვნახოთ, რა ვარიანტები გვაქვს Mac OS-ზე აპლიკაციების ჩანაცვლებისთვის. თავიდან კარგი იქნება იმის თქმა, რომ Mac OS არის NextSTEP და BSD, ანუ Unix სისტემის ბაზაზე აგებული სისტემა. პირველი Mac-ები OS X-ით მუშაობდნენ PowerPC არქიტექტურით, სადაც შესაძლებელი იყო ვირტუალიზაციისთვის მხოლოდ ინსტრუმენტების გამოყენება (Virtual PC 7, Bochs, Guest PC, iEmulator და ა.შ.). მაგალითად, მიუხედავად იმისა, რომ ვირტუალური კომპიუტერი შედარებით სწრაფად მუშაობდა, მთელი დღე ვირტუალურ მანქანაში OS X გარემოში ინტეგრაციის გარეშე მუშაობა უკიდურესად მოუხერხებელი უნდა ყოფილიყო. ასევე იყო მცდელობა Wine პროექტის შერწყმა QEMU-სთან (Darwine) MS Windows-ის აპლიკაციების მშობლიურად გასაშვებად Mac OS-ზე, მაგრამ ეს არ მუშაობდა ისე, როგორც მოსალოდნელი იყო და გაუქმდა.
მაგრამ როდესაც Apple-მა გამოაცხადა x86 არქიტექტურაზე გადასვლა, პერსპექტივა უკვე უფრო აყვავებული იყო. არა მხოლოდ MS Windows-ის გაშვება შესაძლებელი იყო, არამედ Wine-ის კომპილაციაც. ვირტუალიზაციის ხელსაწყოების პორტფოლიო ასევე გაიზარდა, რის შედეგადაც, მაგალითად, MS-მა შეწყვიტა OS X-ის ვირტუალური კომპიუტერის ხელსაწყოს მხარდაჭერა. მას შემდეგ, ცალკეული კომპანიები კონკურენციას უწევდნენ იმაზე, თუ რამდენად სწრაფად იმუშავებს მათი ვირტუალური მანქანები ან რამდენად კარგად არიან ისინი ინტეგრირებული. გარემო OS X და ა.შ.
დღეს ჩვენ გვაქვს რამდენიმე ვარიანტი Windows-დან Mac OS-ში პროგრამების ჩანაცვლებისთვის.
- MS Windows-ის მშობლიური გაშვება
- Mac OS-ისთვის შემცვლელის პოვნა
- ვირტუალიზაციით
- თარგმანის API (ღვინო)
- აპლიკაციის თარგმანი Mac OS-ისთვის.
MS Windows-ის მშობლიური გაშვება
Windows-ის გაშვება შესაძლებელია ეგრეთ წოდებული DualBoot-ის გამოყენებით, რაც ნიშნავს, რომ ჩვენი Mac მუშაობს Mac OS ან Windows. ამ მეთოდის უპირატესობა ის არის, რომ Windows სრულად იყენებს თქვენი Mac-ის HW-ს. სამწუხაროდ, ჩვენ ყოველთვის გვიწევს კომპიუტერის გადატვირთვა, რაც მოუხერხებელია. ჩვენ ასევე უნდა გვქონდეს საკუთარი MS Windows ლიცენზია, რომელიც არ არის ყველაზე იაფი. საკმარისია იყიდოთ OEM ვერსია, რომელიც დაახლოებით 3 ათასი ღირს, მაგრამ თუ გსურთ იგივე ფანჯრების გაშვება ვირტუალურ მანქანაში BootCamp ამანათიდან, პრობლემას წააწყდებით სალიცენზიო ხელშეკრულებაში (წყარო: Microsoft-ის ცხელი ხაზი). ასე რომ, თუ გსურთ გამოიყენოთ BootCamp და ვირტუალიზაცია, გჭირდებათ სრული ვერსია. თუ არ გჭირდებათ ვირტუალიზაცია, საკმარისია OEM ლიცენზია.
ვეძებთ ალტერნატივას Mac OS-ისთვის
ბევრ აპლიკაციას აქვს მათი ჩანაცვლება. ზოგი უკეთესია მეტი ფუნქციონირებით, ზოგი უარესი. სამწუხაროდ, ეს ძირითადად ინდივიდუალური მომხმარებლების ჩვევებზე მოდის. თუ მომხმარებელი მიჩვეულია Microsoft Office-თან მუშაობას, მას ჩვეულებრივ აქვს პრობლემები OpenOffice-ზე გადართვის და პირიქით. ამ ალტერნატივის უპირატესობა უდავოდ არის ის, რომ ის პირდაპირ არის დაწერილი Mac OS-ისთვის და მისი გარემოსთვის. ხშირად მუშაობს კლავიატურის ყველა მალსახმობი, რომელსაც ჩვენ შევეჩვიეთ და ამ სისტემის მართვის პრინციპები მუშაობს.
ვირტუალიზაცია
ვირტუალიზაცია მუშაობს Windows-ზე Mac OS-ის გარემოში, ამიტომ ყველა პროგრამა მუშაობს Windows-ში, მაგრამ დღევანდელი პროგრამის პარამეტრების წყალობით, Mac OS-ში ინტეგრაციის მხარდაჭერით. მომხმარებელი იწყებს Windows-ს ფონზე, აწარმოებს პროგრამას, რომელიც შემდეგ მუშაობს Mac OS GUI-ში. ამ მიზნით დღეს ბაზარზე რამდენიმე პროგრამაა. უფრო ცნობილთა შორისაა:
- პარალელური სამუშაო მაგიდა
- VMware fusion
- VirtualBox
- QEMU
- ბოხსი.
უპირატესობა ის არის, რომ ნებისმიერი პროგრამული უზრუნველყოფა, რომელიც ჩვენ ვიყიდეთ Windows-ისთვის, იმუშავებს ამ გზით. მინუსი არის ის, რომ ჩვენ უნდა ვიყიდოთ ლიცენზია Windows-ისთვის და ვირტუალიზაციის ინსტრუმენტი. ვირტუალიზაცია შეიძლება ნელა იმუშაოს, მაგრამ ეს დამოკიდებულია იმ კომპიუტერზე, რომელზეც ჩვენ ვირტუალიზაციას ვაკეთებთ (ავტორის შენიშვნა: ჩემს 2 წლის MacBook Pro-ზე Windows აპლიკაციებთან მუშაობის სიჩქარის პრობლემა არ არის).
API თარგმანი
არ ინერვიულო, არ მინდა რაღაც გაუგებარი წინადადებით გადაგაფარო. ამ სათაურის ქვეშ მხოლოდ ერთი რამ იმალება. Windows იყენებს სპეციალურ სისტემურ ფუნქციების ზარებს (API) აპარატურასთან კომუნიკაციისთვის, ხოლო Mac OS-ზე არის პროგრამა, რომელსაც შეუძლია ამ API-ების თარგმნა ისე, რომ OS X-მა შეძლოს მათი გაგება. ექსპერტები ალბათ მაპატიებენ, მაგრამ ეს არის სტატია მომხმარებლებისთვის და არა პროფესიული საზოგადოებისთვის. Mac OS-ში ამას აკეთებს 3 პროგრამა:
- ღვინის
- კროსოვერი-ღვინო
- Crossover
ღვინო ხელმისაწვდომია მხოლოდ წყაროს ფაილებიდან და მისი შედგენა შესაძლებელია პროექტის საშუალებით მაკორტები. ასევე, შეიძლება ჩანდეს, რომ Crossover-Wine იგივეა, რაც Crossover, მაგრამ ეს ასე არ არის. ფირმა CodeWeavers, რომელიც ავითარებს Crossover-ს ფულისთვის, დაფუძნებულია Wine პროექტზე, მაგრამ აპლიკაციებთან თავსებადობის გასაუმჯობესებლად მასში აბრუნებს საკუთარ კოდს. ეს მოთავსებულია Crossover-Wine პაკეტში MacPorts-ში, რომელიც ისევ ხელმისაწვდომია მხოლოდ წყაროს კოდების თარგმნით. Crossover შეიძლება გამოყენებულ იქნას ცალკეულ აპლიკაციებზე და აქვს საკუთარი GUI, რაც გაგიადვილებთ ინდივიდუალური აპლიკაციების და მათი დამოკიდებულების დაყენებას, რაც წინა ორ პაკეტს არ გააჩნია. შეგიძლიათ პირდაპირ CodeWeavers-ის ვებსაიტზე იპოვოთ რომელი აპლიკაციების გაშვება შესაძლებელია მასზე. მინუსი არის ის, რომ CodeWeavers-ის მიერ ჩამოთვლილი სხვა აპლიკაციების გაშვება შესაძლებელია, მაგრამ მას უნდა შეეძლოს Wine პროექტის კონფიგურაცია.
აპლიკაციის თარგმანი Mac OS-ისთვის
როგორც წინა აბზაცში აღვნიშნე. ზოგიერთ აპლიკაციას, ძირითადად ღია წყაროს საზოგადოებისგან, შეიძლება არ ჰქონდეს Mac OS ორობითი პაკეტი, მაგრამ ინახება წყარო ფაილებში. იმისათვის, რომ ნორმალურმა მომხმარებელმაც კი შეძლოს ამ აპლიკაციების ბინარულ მდგომარეობაში თარგმნა, შესაძლებელია პროექტის გამოყენება მაკორტები. ეს არის BSD-დან ცნობილი პორტების პრინციპზე აგებული პაკეტის სისტემა. დაინსტალირების და პორტის მონაცემთა ბაზის განახლების შემდეგ, ის კონტროლდება ბრძანების ხაზის მეშვეობით. ასევე არის გრაფიკული ვერსია, Project Fink. სამწუხაროდ, მისი პროგრამის ვერსიები არ არის განახლებული და ამიტომ არ გირჩევთ.
შევეცადე გამომეხატა Windows აპლიკაციების გაშვების შესაძლებლობები Mac OS-ზე. შემდეგი ნაწილიდან ჩვენ შევეხებით კომპიუტერთან მუშაობის კონკრეტულ სფეროებს და პროგრამების ალტერნატივებს MS Windows გარემოდან. შემდეგ ნაწილში ჩვენ მივმართავთ საოფისე აპლიკაციებს.
რესურსები: wikipedia.org, winehq.org
დღეს არავის ვურჩევდი MacPort-ებს. არსებობს Homebrew-ის ბევრად უფრო სრულყოფილი და კარგად გააზრებული ალტერნატივა http://mxcl.github.com/homebrew/
მადლობა რჩევისთვის, ვეცდები და ვნახოთ რა გამოვა. მაინც, არის თუ არა სადმე ქსელში ბრეუ-ს საშუალებით ხელმისაწვდომი პაკეტების სია? რაღაც მსგავსი: http://www.macports.org/ports.php
ვერ ვიპოვე :( მადლობა
მე ვცდი homebrew-ს, "ხარის" მომხრე მაინც ვიქნები, მაგრამ ჩემი დაკვირვებები:
– დოკუმენტაცია ძალიან მკაცრია, ნორმალურ მომხმარებელს შეექმნება პრობლემები (ფაქტია, რომ MacPorts ინგლისურ ენაზეა, მაგრამ ლექსიკონში კარგია),
- რატომღაც ჯერ კიდევ არ მესმის "ფორმულის" პრინციპი, მაგრამ ნახვის შემდეგ, MacPort-ებს უფრო დიდი SW ბაზა აქვთ,
– დიახ, ეს ალტერნატივა უფრო სწრაფია, მაგრამ რატომღაც მე მენატრება „ვარიანტები“, გადართვა რისი შედგენა მინდა და არა.
ჯერ არ მიცდია უშუალოდ წყაროს ფაილებიდან შედგენა. მართალი გითხრათ, ბევრი მომხმარებლისთვის მირჩევნია ვნახო Fink-ის მსგავსი, რადგან არ მჭირდება ვიცოდე რა დგას მის უკან. ფაქტია, რომ Homebrew სჯობს საცავში არსებულ ნივთებს (არ გჭირდებათ ვარიანტების გამოკვლევა და ა.შ.), ჩვენ ვნახავთ, როგორია კრებული პირდაპირ წყაროდან.
სრულიად უცნაურია. მაკის ყიდვა მინდა, მაგრამ იმის განცდა, რომ ისევ მომიწევს ვინდოუსის გაშვება, რომ ვიმუშაო იმ პროგრამით, რომელიც ძვირად ვიყიდე მხოლოდ ვინდოუსისთვის, საკმაოდ სასაცილოა და გაშვების პრობლემას არ წყვეტს. ვინდოუსის მოშორებით.
დარჩით სერიის ბოლომდე. კონკრეტულად რა პროგრამული უზრუნველყოფაა? იქნებ ვიპოვოთ გამოსავალი. თუ პროგრამა განკუთვნილია როგორც Mac-ისთვის, ასევე Win-ისთვის, მწარმოებელი (მაგ. Adobe) საშუალებას გაძლევთ შეცვალოთ სისტემის პლატფორმა განახლების დროს გარკვეულ პირობებში.
მართალი გითხრათ, როდესაც ვიყიდე ჩემი პირველი Mac, მეშინოდა, რომ დროის უმეტეს ნაწილს ვინდოუსში გავატარებდი. ახლა, 2 წლის გამოყენების შემდეგ, თამამად შემიძლია ვთქვა, რომ არც ისე ცუდია. მეტ-ნაკლებად ვიყენებ Windows-ს Sap Logon-ისთვის (და მხოლოდ ხანდახან, რადგან JavaGui არ შეიცავს რაღაც ფუნქციებს, რომლებიც მომხმარებელს არ აწუხებს, მაგრამ სამწუხაროდ ჩემი სამუშაოსთვის მჭირდება). დანარჩენი პროგრამული უზრუნველყოფა მუშაობს ჩემს Mac-ზე. ყოველ შემთხვევაში ლიბორისკენ დავიხრი, შეგიძლია გვითხრა, რომელ SW-ს იყენებ? ან ვიცით მისი ალტერნატივა, ან მოვძებნით და დავამატებთ ჩვენს სერიას. და ეს უკანასკნელსაც ეხება :)
მე, როგორც წესი, ვახერხებ Mac OS-ით, მაგრამ მივესალმები პროგრამულ უზრუნველყოფას რუკებისთვის და GPS-ით კომუნიკაციისთვის - MapSource Garmin-ისგან. Garmin ცდილობს, მათი SW Mac-ისთვის იზრდება, გვთავაზობენ BaseCamp-ს, მაგრამ მე ჯერ არ მიცდია, ვაპირებ. წარმოდგენა არ მაქვს, რით არის ის მსგავსი ან განსხვავებული MapSource-ისგან. ბოლოს და ბოლოს, მე მაქვს სალაშქრო GPS, კიდევ ერთი GPS მანქანისთვის და მინდა ვიმუშაო მაკზეც.
კონკრეტულად მჭირდება corel x4, Autocad, Autovue 3d viewer. საერთო ჯამში დაახლოებით 70000 NOK. მე ვაფასებ შესაძლო განახლებას (თუ შესაძლებელია) კიდევ 35000 NOK-მდე.
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 მაყურებელი არის CAD? რისთვის იყენებთ ამ პროგრამას?
Corel-ს არაფერში არ გავცვლი, შესანიშნავი და სწრაფი ვექტორული პროგრამაა. რისი დახატვა შემიძლია კორელში 15 წუთში, სხვაგან დაახლოებით ერთი საათი სჭირდება....
Კარგი დღე,
შემიძლია შეკითხვა java sap-ის შესვლასთან დაკავშირებით? მოახერხეთ ჩეხური პერსონაჟის ჩვენების გააქტიურება? თუ მე ვიყენებ რაიმე კოდის გვერდს 1100-ის გარდა, ამოიღეთ "dumps", ძირითადად "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 და ა.შ., ან თუ ისინი ჩართულია როგორც უნიკოდის ჩართული.
ყოველ შემთხვევაში, ისიც დამეხმარება, როცა ნაგავსაყრელი შენთან მოვა, მის თავს გამოგიგზავნი, რომ მე თვითონ დავარტყო (ST22). მადლობა
როგორ გავხსნა ლოგო Corel X5-დან??? Illustrator CS5 მხოლოდ Corel 12-ს გახსნის ჩემთვის. მე არ ვაპირებ Win-ის დაყენებას Mac-ზე...
ვინც მოგცა/გამოგიგზავნა უნდა გადაიყვანო EPS, AI, PDF ფორმატში. სხვა ვარიანტი არ ვიცი.