Кто такая Rosetta и почему Snow Leopard не включает его по умолчанию?

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

To open __, you need to install Rosetta.  Would you like to install it now?

(Dialog говорит: "Для открытия FB3_Mac_Installer необходимо установить Rosetta. Хотели бы Вы устанавливать его теперь?")

Вопросы:

  1. Кто такая точно Rosetta? (У меня есть идея, но Ваш опытный ответ, вероятно, лучше, чем мое понимание.)

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

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

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

2
задан 23.02.2013, 20:13

5 ответов

Кто такая точно Rosetta? (У меня есть идея, но Ваш опытный ответ, вероятно, лучше, чем мое понимание.)

Rosetta является частью программного обеспечения, через которое код PowerPC может быть выполнен на Intel Mac.

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

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

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

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

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

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

Я заставил эту CW поэтому по возможности отредактировать это, если у Вас есть что-то для добавления.

12
ответ дан 08.12.2019, 04:34

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

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

2
ответ дан 08.12.2019, 04:34

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

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

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

2
ответ дан 08.12.2019, 04:34

Разработчик Flex 3 не требует, чтобы rosetta работал. Немой Snow Leopard думает, что делает. Просто Уравновесьтесь, и это будет в порядке.

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

Теги

Похожие вопросы