Aizvērt sludinājumu

Ir pagājušas dažas nedēļas, kopš Apple šī gada trešās rudens konferences ietvaros iepazīstināja ar pirmo mikroshēmu no Apple Silicon saimes, proti, M1. Tajā pašā dienā redzējām arī pavisam jaunā MacBook Air, 13″ MacBook Pro un Mac mini prezentāciju, protams ar minēto M1 mikroshēmu. Kā vairums no jums droši vien zina, šī mikroshēma darbojas citā arhitektūrā, salīdzinot ar Intel procesoriem. Šī iemesla dēļ Mac datoros, kuru pamatā ir M1, nevar palaist programmas, kas sākotnēji bija paredzētas Intel ierīcēm. Protams, Apple nelika lietotājus mierā, un līdz ar M1 ierašanos parādījās kodu tulkotājs ar nosaukumu Rosetta 2.

Pateicoties Rosetta 2 tulkotājam, varat viegli palaist jebkuru programmu, kas sākotnēji bija paredzēta Intel Mac datoros ar M1. Pirmo Rosetta ieviesa Apple, pārejot no PowerPC procesoriem uz Intel, 2006. gadā. Jāatzīmē, ka gan toreiz, gan tagad Rosetta darbojas ļoti labi. Ja caur to palaižat kādu lietojumprogrammu, atsevišķas lietojumprogrammas kļūs prasīgākas pret veiktspēju, jo minētais tulkojums notiek reāllaikā, jebkurā gadījumā vairumā gadījumu jūs noteikti nesaskarsities ar problēmām. Rosetta 2 būs pieejams dažus īsus gadus, pēc tam izstrādātājiem būs jāizlemj, vai "rakstīt" savas lietojumprogrammas Intel vai Apple Silicon. Divu gadu laikā M1 procesori būtu jāatrod visos Apple datoros.

Ja plānojat iegādāties Mac datoru ar M1 procesoru, jūs droši vien interesējat, kā Rosetta 2 var izmantot vai kā to instalēt. Labā ziņa ir tā, ka finālā ne par ko nav jāuztraucas. Tiklīdz palaižat lietojumprogrammu, kuras darbībai pirmo reizi ir nepieciešama Rosetta 1 operētājsistēmā Mac ar M2, jūs redzēsit nelielu logu, kurā varēsit sākt Rosetta 2 instalēšanu ar vienu pogu. Tomēr, ja vēlaties sagatavoties iepriekš, varat instalēt Rosetta 2 savā Mac datorā iepriekš, izmantojot termināli. Varat rīkoties šādi:

  • Pirmkārt, pieteikums Terminālis savā Mac datorā ar M1 palaist.
    • To var izdarīt, izmantojot Spotlight, vai arī varat to atrast Lietojumprogrammas mapē Lietderība.
  • Pēc palaišanas viss, kas jums jādara, ir nokopēts šo vienu komanda:
/usr/sbin/softwareupdate --install-rosetta --agree-to-license
  • Kad komanda ir nokopēta, vienkārši nokopējiet to termināļa logā ievietot
  • Visbeidzot, jums vienkārši jāpieskaras tastatūrai Enter. Tas sāks Rosetta 2 instalēšanu.
.