როგორ გავუშვათ Mac პროგრამები Linux-ზე

ეძებთ გზას დააინსტალიროთ და გაუშვათ თქვენი Mac აპლიკაციები თქვენს Linux ყუთში? აქ არის ორი შესაძლებლობა. წაიკითხეთ მათი აღმოჩენა.

გადასვლის ერთი მინუსი Linux არის ის, რომ გამოტოვებთ რამდენიმე პროგრამას თქვენი წინა ოპერაციული სისტემისგან. თქვენ ხანდახან გინდათ, რომ ისინი თქვენს *nix ყუთზე იმოძრაონ.

Windows-ის აპებისთვის ეს დიდ პრობლემას აღარ წარმოადგენს, მაგრამ რაც შეეხება Mac აპებს? შეგიძლიათ მათი გაშვება Linux-ზე და რამდენად ადვილია ეს?

პასუხია: დიახ, შეგიძლია. Linux-ში Mac აპლიკაციების გაშვების ორი მეთოდი არსებობს და ეს არის:

ა. Darling ემულატორის გამოყენებით
ბ. ვირტუალური მანქანის გამოყენებით

Darling Emulator-ის გამოყენება

Darling-ის ემულატორი მიზნად ისახავს Linux-ზე Mac-ის აპლიკაციების გამოყენებას ისეთივე მარტივი გახადოს, როგორც ვინდოუსის აპების გამოყენებით დამზადებული Wine. დარლინგი ამჟამად განვითარების ადრეულ სტადიაზეა, ამიტომ ჯერ კიდევ დიდი გზაა გასავლელი.

მისი მთავარი შეზღუდვა ის არის, რომ თქვენ შეგიძლიათ გამოიყენოთ იგი მხოლოდ ბრძანების ხაზის პროგრამების გასაშვებად. ასე რომ, თუ თქვენ გეგმავთ GUI (გრაფიკული მომხმარებლის ინტერფეისის) აპლიკაციის გაშვებას, მაშინ ან უნდა დაელოდოთ როდის და თუ, Darling მხარს უჭერს GUI აპებს, ან გამოიყენეთ ამ სახელმძღვანელოს ვარიანტი 2, რომელიც გარანტირებულია.

Darling პაკეტის ორი ნაწილია და თქვენ უნდა ჩამოტვირთოთ და დააინსტალიროთ ორივე, რომ ის იმუშაოს. ერთი არის თავად ემულატორი, ხოლო მეორე არის ბირთვის მოდული.

ქვემოთ მოცემულია ეტაპობრივი სახელმძღვანელო Darling-ის ინსტალაციისთვის Ubuntu 18.04-ზე. ის იყენებს gdebi ბრძანებას, რომელიც ავტომატურად აკმაყოფილებს და დააინსტალირებს ყველა პაკეტს თქვენთვის.

ნაბიჯი 1: ჩამოტვირთეთ როგორც darling, ასევე darling-dkms ფაილები https://github.com/darlinghq/darling/releases-დან

ნაბიჯი 2: დააჭირეთ Ctrl + T ტერმინალის გასახსნელად

ნაბიჯი 3: cd თქვენს ჩამოტვირთვების დირექტორიაში და შეიყვანეთ შემდეგი ბრძანება ბირთვის მოდულის დასაყენებლად. უპასუხეთ დიახ მის მოთხოვნას „y“-ის აკრეფით

sudo gdebi darling-dkms_0.1.20200331.testing_amd64.deb

ნაბიჯი 4: შემდეგ დააინსტალირეთ ძვირფასო შემდეგი ბრძანების გამოყენებით:

sudo gdebi darling_0.1.20200331.testing_amd64.deb

ნაბიჯი 5: ინსტალაციის დასრულების შემდეგ, ახლა შეგიძლიათ დაიწყოთ ემულატორი შემდეგი ბრძანებით:

ძვირფასო ჭურვი

ამის შემდეგ შეგიძლიათ შეამოწმოთ, რომ დაადასტუროთ, რომ ის არ არის Bash გარსი, აკრიფეთ uname ბრძანება, რომელზეც უნდა დაბეჭდოთ 'Darwin' და არა 'Linux'.

როგორ გავუშვათ Mac პროგრამები Linux-ზე ვირტუალური აპარატის გამოყენებით

თქვენ ასევე შეგიძლიათ გაუშვათ Mac აპლიკაციები ვირტუალურ მანქანაზე, როგორიცაა Virtualbox, Vmware ან KVM. ამასთან, სიფრთხილე ის არის, რომ ჯერ უნდა დააინსტალიროთ Mac ოპერაციული სისტემა, სანამ მასზე დააინსტალიროთ აპლიკაცია. Apple ასევე უყურებს თავისი Mac ოპერაციული სისტემის დაყენებას აპარატურაზე, რომელიც არ არის Apple Mac.

ეს ნიშნავს, რომ თქვენ არ შეგიძლიათ ჩამოტვირთოთ Mac OS Mac კომპიუტერის გარეშე. და მიუხედავად იმისა, რომ თქვენ შეგიძლიათ გადაწყვიტოთ მისი ჩამოტვირთვა ინტერნეტიდან, თქვენ არ შეგიძლიათ დარწმუნებული იყოთ იმ ფაილის მთლიანობაში, რომელსაც ჩამოტვირთავთ. ზოგიერთი ადამიანი საარსებო წყაროს ატვირთავს მავნე პროგრამებით დაინფიცირებული პროგრამული უზრუნველყოფის საშუალებით და თქვენ შესაძლოა მსხვერპლი გახდეთ.

მეორეს მხრივ, Macos-virtualbox არის პერსპექტიული Bash სკრიპტი, რომელიც ჩამოტვირთავს ფაილებს პირდაპირ Apple სერვერებიდან და ქმნის თქვენთვის ვირტუალურ მანქანას. ეს გარანტიას გაძლევთ, რომ იყენებთ მხოლოდ ორიგინალურ Apple პროგრამულ უზრუნველყოფას.

კიდევ ერთი მარშრუტი არის მეგობრისგან Mac-ის სესხება და მისი გამოყენება Mac-ის განახლებული ვერსიის ჩამოსატვირთად, რომელიც შემდეგ შეგიძლიათ გადააქციოთ ISO ინსტალაციის ფაილად.

აი, როგორ იმოქმედოთ სამივე მეთოდზე:

მეთოდი 1: გამოიყენეთ Macos-virtualbox

უხელმძღვანელებს გადასცა GitHub და ჩამოტვირთეთ პაკეტი. ასევე სცადეთ და წაიკითხეთ დოკუმენტაცია, რომ უკეთ გაიგოთ როგორ მუშაობს.

მაკოსი-ვირტუალური ყუთი

გახსენით ტერმინალი, შემდეგ გახსენით და გაუშვით სკრიპტი შემდეგი ბრძანებების გამოყენებით:

cd

unzip macos-virtualbox-master.zip

cd macos-virtualbox-master

./macos-guest-virtualbox.შ

ის გადაგიყვანთ პროგრამული უზრუნველყოფის ჩამოტვირთვისა და ვირტუალური მანქანის შექმნის მთელ პროცესს. ყველაფერი რაც თქვენ გჭირდებათ არის მოთმინებით იჯდეთ და მოთხოვნისას დააჭირეთ ღილაკს "Enter".

მაგრამ თუ რაიმე მიზეზით ეს არ მუშაობს, მაშინ შეგიძლიათ სცადოთ ეს სხვა მეთოდები.

მეთოდი 2: ჩამოტვირთეთ ინტერნეტიდან

ნაბიჯი 1: თქვენ მოგიწევთ იპოვოთ თქვენი საკუთარი ფაილი ვებიდან, რადგან Apple აწუხებს Mac OS-ის განაწილებას Mac კომპიუტერის გარდა სხვა მოწყობილობებზე. შემდეგი ნაბიჯები ვარაუდობენ, რომ თქვენ გადმოწერეთ ვირტუალური მანქანის (vmdk) ფაილი.

ნაბიჯი 2: დააინსტალირეთ VirtualBox ან ნებისმიერი სხვა ვირტუალიზაციის პროგრამა. VirtualBox-ისთვის გამოიყენეთ ქვემოთ მოცემული ბრძანება, რომ დააინსტალიროთ პაკეტი მისი ყველა დამატებითი დამატებით:

sudo apt install virtualbox virtualbox-dkms virtualbox-ext-pack virtualbox-guest-additions-iso virtualbox-guest-utils virtualbox-qt

ნაბიჯი 3: გაუშვით VirtualBox და შექმენით ახალი ვირტუალური მანქანა, თქვენ მიერ გადმოწერილი vmdk ფაილის გამოყენებით.

ნაბიჯი 4: მიეცით დაახლოებით 4G ოპერატიული მეხსიერება ან მეტი, 128 MB გრაფიკა და 2 CPU ბირთვი. მოერიდეთ სივრცეებს ​​თქვენი ვირტუალური მანქანის სახელში. შეგიძლიათ მისცეთ რაღაც „MyMacOS“.

ნაბიჯი 5: ეს მნიშვნელოვანია. ჯერ გამოდით VirtualBox. შემდეგ დსაკუთარი ჩატვირთვა ამ shell სკრიპტის

VBox Mac-ის დაყენება

ნაბიჯი 6: cd (Change Directory) დირექტორიაში, რომელშიც ჩამოტვირთეთ სკრიპტი და შეასრულეთ ის, ასე:

cd

./setup.sh -v „MyMacOS“ -r 1920×1080

სადაც MyMacOS არის სახელი, რომელიც დაარქვით თქვენს ვირტუალურ მანქანას და 1920×1080 არის თქვენი სრული ეკრანის გარჩევადობა ან გარჩევადობა, რომელიც გსურთ მისცეთ ვირტუალურ მანქანას.

ნაბიჯი 7: ხელახლა გაუშვით VirtualBox და გაუშვით თქვენი ახალი Mac OS ვირტუალური მანქანა.

მეთოდი 3: ჩამოტვირთეთ ნასესხები Mac-დან

თუ თქვენ გაქვთ წვდომა რეალურ Mac კომპიუტერზე, რომელიც უფრო ძველია ვიდრე Mac High Sierra, მაშინ შეგიძლიათ გამოიყენოთ ქვემოთ მოცემული ნაბიჯები, რათა ასევე შექმნათ Mac ვირტუალური მანქანა თქვენს Linux ყუთში:

ნაბიჯი 1: მიიღეთ ფიზიკური წვდომა Mac კომპიუტერზე. ეს შეიძლება იყოს თქვენი ან შეგიძლიათ ისესხოთ მეგობრისგან. უბრალოდ დარწმუნდით, რომ მას აქვს ინტერნეტი და მზად ხართ წახვიდეთ.

ნაბიჯი 2: გაემგზავრეთ Mac Store-ში და მოძებნეთ High Sierra. დააწკაპუნეთ ჩამოტვირთვა.

ნაბიჯი 3: როდესაც ის დასრულდება და ინსტალაციის დაწყებას შეეცდება, გასასვლელად დააჭირეთ Ctrl + Q.

ნაბიჯი 4: გახსენით ტერმინალი Applications > Utilities-დან და შეიყვანეთ შემდეგი ბრძანებები:

hdiutil შექმნა -o /tmp/HighSierra.cdr -ზომა 7316მ -განლაგება SPUD -fs HFS+J

hdiutil მიმაგრება /tmp/HighSierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build

asr restore -source /Applications/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase

hdiutil detach /Volumes/OS\ X\ Base\ System

hdiutil კონვერტირება /tmp/HighSierra.cdr.dmg -ფორმატი UDTO -o /tmp/HighSierra.iso

mv /tmp/HighSierra.iso.cdr ~/Desktop/HighSierra.iso

ესე იგი. ახლა თქვენ გაქვთ ჩამტვირთავი ISO ფაილი სამუშაო მაგიდაზე, რომელიც შეგიძლიათ დააინსტალიროთ თქვენს ვირტუალურ მანქანაზე. დააკოპირეთ იგი ცერის დისკში და გადადით თქვენს Linux ყუთში ინსტალაციის დასაწყებად.

დასკვნა

თქვენ ნახეთ სხვადასხვა მეთოდები Mac აპების Linux-ზე გასაშვებად, მიუხედავად Apple-ის მცდელობისა პირიქით.

Darling Emulator საუკეთესოა პატარა ჭურვის პროგრამებისთვის. სხვა შემთხვევაში, თუ გჭირდებათ უფრო სერიოზული GUI პროგრამის გაშვება, გამოიყენეთ ვირტუალური მანქანა.

ნნამდი ოკეკე

ნნამდი ოკეკე

ნნამდი ოკეკე არის კომპიუტერის მოყვარული, რომელსაც უყვარს წიგნების ფართო სპექტრის კითხვა. მას აქვს უპირატესობა Linux-ზე Windows/Mac-ზე და უკვე იყენებს
Ubuntu მისი ადრეული დღეებიდან. მისი დაჭერა ტვიტერზე შეგიძლიათ ბონგოტრაქსი

სტატიები: 298

მიიღეთ ტექნიკური პროდუქტები

ტექნიკური ტენდენციები, გაშვების ტენდენციები, მიმოხილვები, ონლაინ შემოსავალი, ვებ ინსტრუმენტები და მარკეტინგი თვეში ერთხელ ან ორჯერ