2

Поскольку сегодня утром я заменил свой MacBook на Snow Leopard, я собирался переустановить одно из используемых мной приложений, Adobe Flex Builder 3. Когда я открыл установщик FB3, отобразилось следующее:

Чтобы открыть __, вам нужно установить Rosetta.Вы хотите установить его сейчас?

(Диалог говорит: «Чтобы открыть FB3_Mac_Installer, вам нужно установить Rosetta. Вы хотите установить его сейчас?«)

Вопросы:

  1. Что именно Розетта? (У меня есть идея, но ваш экспертный ответ, вероятно, лучше моего понимания.)

  2. Почему у меня уже нет Rosetta в комплекте с новой версией Snow Leopard? Похоже, что Розетта родом из Apple. Почему Apple решила не включать его? Это была бы необязательная установка с моего DVD Snow Leopard или она доступна только через Интернет от Apple?

  3. Зачем относительно недавнему установщику, такому как Adobe Flex Builder 3, требуется Rosetta? Я уже установил много других пакетов и до сих пор не видел это сообщение. Adobe делает что-то глупое?

  4. Есть ли какая-либо производительность или другие последствия или проблемы с установкой Rosetta?

5 ответов5

12

Что именно Розетта? (У меня есть идея, но ваш экспертный ответ, вероятно, лучше моего понимания.)

Rosetta - это часть программного обеспечения, с помощью которой код PowerPC можно запускать на Intel Mac.

Почему я не включил Rosetta в мою новую версию Snow Leopard? Почему Apple решила не включать его? Это была бы необязательная установка с моего DVD Snow Leopard или она доступна только через Интернет от Apple?

Snow Leopard предназначен только для Intel. Apple, по сути, хочет, чтобы немногие оставшиеся разработчики, у которых все еще есть программное обеспечение только для PowerPC, перекомпилировали его для Intel. Rosetta - это дополнительная установка, доступная на DVD-диске Snow Leopard.

Зачем относительно недавнему установщику, такому как Adobe Flex Builder 3, требуется Rosetta? Adobe делает что-то глупое?

Линейка Adobe для Mac - это, пожалуй, худший набор приложений, которые кто-либо на самом деле использует. См. Adobe UI Gripes для получения дополнительной ненависти к Adobe.

Есть ли какая-либо производительность или другие последствия или проблемы с установкой Rosetta?

Только когда вы запускаете код PowerPC. Простая установка не снизит производительность. У вас мало причин не устанавливать его; это небольшой пакет, который позволяет медленно запускать некоторые программы, которые иначе не могли бы работать вообще.

Я сделал это CW, поэтому, пожалуйста, отредактируйте его, если вам есть что добавить.

9
  1. Rosetta позволяет вашему компьютеру выполнять код только для PowerPC, то есть старый код, который предшествовал переходу Apple на процессоры Intel.
  2. Rosetta поставляется с вашим Snow Leopard DVD, но это необязательная установка. Apple, вероятно, считает, что в настоящее время почти все программное обеспечение переведено на Intel.
  3. Потому что Adobe не поставляла приложение с кодом Intel. (Некоторые драйверы принтеров Epson по-прежнему используют код PPC и требуют Rosetta даже на Snow Leopard.)
  4. Конечно, нативный код будет намного лучше и быстрее. Я не уверен, требует ли Rosetta только установщик или приложение, которое он устанавливает. Если только Rosetta требует только сам установщик, это не страшно.
2

Согласно веб-сайту Adobe, только линейка продуктов CS4 была сертифицирована как совместимая со Snow Leopard, и список совместимости, доступный здесь, показывает, что Flex 3 все еще не проверен.

Rosetta - это технология, позволяющая приложениям PowerPC работать на Intel Mac. Из всего, что я видел до сих пор, он был удален из Snow Leopard по умолчанию, и на основе вашего скриншота будет установлен при необходимости. Потенциально это будет удалено в следующей версии OSX.

2

Rosetta - это легкий динамический переводчик для Mac OS X, распространяемый Apple. Это позволяет приложениям, скомпилированным для семейства процессоров PowerPC, работать на системах Apple, использующих процессоры Intel. Rosetta основана на технологии QuickTransit корпорации Transitive Corporation и является ключевой частью стратегии Apple по переходу их линейки Macintosh с PowerPC на процессоры Intel, поскольку она позволяет уже существующему программному обеспечению Mac OS X работать на новой платформе без изменений.

Название, вероятно, является ссылкой на Розеттский камень, открытие которого позволило понять и перевести египетские иероглифы.

Источник: Википедия

1

Flex Builder 3 не требует розетты для запуска. Тупой Снежный Барс думает, что делает. Просто отмени, и все будет в порядке.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .