Зачыніць аб'яву

Прайшло некалькі тыдняў з таго часу, як Apple прадставіла першы чып з сямейства Apple Silicon, а менавіта M1, у рамках сваёй трэцяй восеньскай канферэнцыі гэтага года. У той жа дзень мы таксама ўбачылі прэзентацыю зусім новых MacBook Air, 13″ MacBook Pro і Mac mini, вядома, з згаданым чыпам M1. Як большасць з вас напэўна ведае, гэты чып працуе на іншай архітэктуры ў параўнанні з працэсарамі ад Intel. З-за гэтага вы не можаце запускаць праграмы, першапачаткова распрацаваныя для прылад на базе Intel, на Mac з M1. Вядома, Apple не пакінула карыстальнікаў у спакоі, і з з'яўленнем M1 з'явіўся перакладчык кода пад назвай Rosetta 2.

Дзякуючы перакладчыку Rosetta 2 вы можаце лёгка запускаць любое прыкладанне, якое першапачаткова прызначалася для Intel, на Mac з M1. Першы Rosetta быў прадстаўлены Apple падчас пераходу ад працэсараў PowerPC да Intel у 2006 годзе. Варта адзначыць, што і тады, і цяпер Rosetta працуе вельмі добра. Калі вы запусціце праз яго якое-небудзь прыкладанне, некаторыя прыкладанні стануць больш патрабавальнымі да прадукцыйнасці, так як згаданы пераклад адбываецца ў рэжыме рэальнага часу, ва ўсякім выпадку, у большасці выпадкаў вы дакладна не сутыкнецеся з праблемамі. Rosetta 2 будзе даступная на працягу некалькіх кароткіх гадоў, пасля чаго распрацоўшчыкам трэба будзе вырашыць, ці «пісаць» свае прыкладанні для Intel або для Apple Silicon. На працягу двух гадоў працэсары M1 павінны з'явіцца ва ўсіх кампутарах Apple.

Калі вы плануеце набыць Mac з працэсарам M1, вам напэўна цікава, як можна выкарыстоўваць Rosetta 2 або як яе ўсталяваць. Добрая навіна заключаецца ў тым, што вам не трэба ні пра што турбавацца ў фінале. Як толькі вы ўпершыню запусціце праграму, для працы якой патрабуецца Rosetta 1, на Mac з M2, вы ўбачыце невялікае акно, у якім можна адной кнопкай пачаць усталёўку Rosetta 2. Аднак, калі вы хочаце падрыхтавацца загадзя, вы можаце ўсталяваць Rosetta 2 на свой Mac загадзя з дапамогай тэрмінала. Вы можаце паступіць наступным чынам:

  • Па-першае, дадатак Тэрмінал на вашым Mac з M1 бегчы.
    • Вы можаце зрабіць гэта або з дапамогай Spotlight, або вы можаце знайсці яго ў Прыкладанні у тэчцы Карыснасць.
  • Пасля запуску ўсё, што вам трэба зрабіць, гэта зрабіць скапіяваны тэнта каманда:
/usr/sbin/softwareupdate --install-rosetta --agree-to-license
  • Пасля таго, як вы скапіравалі каманду, проста скапіруйце яе ў акно тэрмінала уставіць
  • Нарэшце, вам проста трэба націснуць на клавіятуру Enter. Гэта пачне ўстаноўку Rosetta 2.
.