I have a couple of questions about snow leopard and rosetta.
1. Quicken uses PowerPC code. Will Rosetta install automagically when I start Quicken or do I need to install Rosetta as part of the install.
2. Assuming a Quicken update in the not too distant future, and assuming that other Rosetta apps are banished from my computer, is there a way to de-install Rosetta code when it is no longer needed?
If doing a clean install you have the option of installing Rosetta and QuickTime. If you do neither then Snow Leopard will prompt to download and install the required component if needed.
Rosetta cannot be simply uninstalled. Rosetta only runs if required, otherwise it isn't even loaded.
First, I'm not sure why you are that concerned over Rosetta, other than the fact that universal binary apps will always run at least somewhat better than the PPC equivalents. There are still many PPC machines in the install base, so PPC code (and thus Rosetta) will not be going away any time soon. But, your questions...
1) Obviously, Rosetta must be present within OS X in order for you to run PPC applications. No one knows yet whether or not Rosetta will be installed by default. I
very strongly recommend that you carefully review the options within the Snow Leopard installer when you run it. 😉
2) Again, we don't know. I would think it would be rather difficult to get rid of everything associated with Rosetta, if it exists as part of OS X. I wouldn't recommend trying, and in truth, I see no reason why one would want to do so. There would be no benefit.
If you do an upgrade install it will detect that you have PowerPC apps (Quicken) and install by default. Otherwise it is an optional installation that can be selected/deselected during installation.
If it's not installed and you run a PPC app, it will prompt you to download and install it.
Uninstalling it is pretty irrelevant since it is actually extremely small.
Looking at the file list of the 'Optional Installs.mpkg' on the Snow Leopard DVD it looks as though the only file installed for Rosetta support is an executable called 'translate' installed in '/usr/libexec/oah/' so deleting that file and removing Rosetta's receipt entry from '/Library/Receipts/InstallHistory.plist' should get rid of it. But it is 2 MB so unless you don't have enough room to download about half a song then there's not much reason to remove it.
Im not so much concerned with the "footprint" sizewise, but the few programs that use it. USE IT. I understand that if you arent running those PPC apps, that Rosetta lies unused. It wont affect the day to day running and speed of your other apps? I was prompted to download it, while running an old CS version..Id never heard of it before. Guess Ill just keep it.
No way to uninstall rosetta? I accidentally installed it on my machine because I installed the wrong version of an application (power pc version instead of universal).
I realize it probably doesn't matter, but I just want it off my machine.
I just installed Rosetta to use an app I had written a long time ago. I looked into deleting it once I rebuilt the app to support Intel, but the only way appears to be manually. Here are the files I found using Spotlight that were installed or created:
Alan Somers, i believe those have nothing to do with the app rosetta, but yes, they are related, this is what you should do, thanks to the guy above:
Looking at the file list of the ‘Optional Installs.mpkg’ on the Snow Leopard DVD it looks as though the only file installed for Rosetta support is an executable called ‘translate’ installed in ‘/usr/libexec/oah/’ so deleting that file and removing Rosetta’s receipt entry from ‘/Library/Receipts/InstallHistory.plist’ should get rid of it.
So has anyone figured this out yet? How do you uninstall this ancient code emulator which only allows old apps that shouldn't be on your system anyway from launching?
I can't believe there's no way to get this thing off the system without doing a complete reinstall!
You also have tons of system libraries in your machine that you don't use. Does that mean the operating system has to be configured to your individual use? Providing such options would make OS X into a Linux distro with a package manager. I don't think that is what any of us want.
The bulk of the rosetta code is code is still integrated into the OS X frameworks,
so no, you cannot remove it. You can remove the rosetta interface app, for whatever that
is worth (2MB). Whether rosetta is enabled or not will have no bearing on the performance
of your Mac, as it only uses it when it needs it.
It's an optional install and no longer included by default. In most cases if not installed from the DVD at time of upgrade it's downloaded from the internet after asking the users permission. Both of these reasons should allow for an un-install option.