Жарнаманы жабу

Apple осы жылдың үшінші күзгі конференциясының бөлігі ретінде Apple Silicon отбасының бірінші чипін, атап айтқанда M1-ді ұсынғанына бірнеше апта болды. Сол күні біз жаңа MacBook Air, 13 дюймдік MacBook Pro және Mac mini, әрине, аталған M1 чипімен таныстырылымын көрдік. Көпшілігіңіз білетіндей, бұл чип Intel процессорларымен салыстырғанда басқа архитектурада жұмыс істейді. Осыған байланысты M1 негізіндегі Mac компьютерлерінде Intel негізіндегі құрылғыларға арналған қолданбаларды іске қоса алмайсыз. Әрине, Apple пайдаланушыны жалғыз қалдырған жоқ, және M1 келуімен Rosetta 2 деп аталатын код аудармашы келді.

Rosetta 2 аудармашысының арқасында сіз M1 жүйесі бар Mac компьютерлерінде Intel жүйесіне арналған кез келген қолданбаны оңай іске қоса аласыз. Алғашқы Rosetta-ны 2006 жылы PowerPC процессорларынан Intel-ге көшу кезінде Apple ұсынған болатын. Айта кету керек, Rosetta сол кезде де, қазір де өте жақсы жұмыс істейді. Егер сіз ол арқылы кез келген қолданбаны іске қоссаңыз, белгілі бір қолданбалар өнімділікке көбірек талап қояды, өйткені аталған аударма нақты уақытта орын алады, кез келген жағдайда көп жағдайда сізде қиындықтар туындамайды. Rosetta 2 бірнеше қысқа жылдарға қол жетімді болады, содан кейін әзірлеушілер Intel немесе Apple Silicon үшін өз қосымшаларын «жазу» туралы шешім қабылдауы керек. Екі жыл ішінде M1 процессорлары барлық Apple компьютерлерінен табылуы керек.

Егер сіз M1 процессоры бар Mac сатып алуды жоспарласаңыз, сіз Rosetta 2-ні қалай қолдануға болатынын немесе оны қалай орнатуға болатынын сұрайтын шығарсыз. Жақсы жаңалық, финалда ештеңеге алаңдамау керек. M1 жүйесі бар Mac жүйесінде бірінші рет жұмыс істеуі үшін Rosetta 2 қажет қолданбаны іске қосқан кезде сіз Rosetta 2 орнатуды бір түйме арқылы бастауға болатын шағын терезені көресіз. Дегенмен, алдын ала дайындалғыңыз келсе, Терминалды пайдаланып, Rosetta 2 бағдарламасын Mac компьютеріңізге алдын ала орнатуға болады. Сіз келесідей әрекет ете аласыз:

  • Біріншіден, қолданба Терминал M1 көмегімен Mac компьютеріңізде жүгіру.
    • Мұны Spotlight көмегімен жасауға болады немесе оны ішінен табуға болады Қолданбалар қалтада Utility.
  • Бастағаннан кейін, сізге тек істеу керек көшірілген бұл пәрмен:
/usr/sbin/softwareupdate --install-rosetta --lisenziya-келісім
  • Пәрменді көшіргеннен кейін оны Терминал терезесіне көшіріңіз кірістіру
  • Соңында пернетақтаны басу жеткілікті Кіріңіз. Бұл Rosetta 2 орнатуды бастайды.
.