Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

List all the Intel-ready apps on your Mac UNIX
With the first Intel-based Macs released, you might be interested to know how many of your installed applications are already ready to run natively on the new systems without translation. The GUI way of doing that is opening a Get Info window on each and every app and looking at the Kind entry (look for Universal), but that is clearly very time consuming.

Instead, here's a simple Terminal command to get a list of all of your Intel-ready apps in one go:
2>/dev/null find /Applications -type f -perm +111 -exec lipo \
-info '{}' ';' | grep -w i386
One important thing to note: some applications might contain more than a single executable, having various helper programs. That does not necessarily mean that the main application itself is also Universal. Toast 7, for example, comes with a Universal binary helper utility, ToastImageMounter, while the main application itself is PowerPC-only.

What you are looking for are lines for the main application, eg. (line break added for narrower display):
Architectures in the fat file:
  /Applications/iTunes.app/Contents/MacOS/iTunes are: ppc i386 
On my iMac G5 running 10.4.4, I found that only Photo Booth, iTunes 6.0.2, QuickTime 7.0.4 and various Java settings utilities are already Universal, alongside with a handful of free apps: Fire, Service Scrubber and SubEthaEdit. Of course, the new Intel-based systems ship with an OS where all the basic apps are Intel native as well.
    •    
  • Currently 2.33 / 5
  You rated: 4 / 5 (6 votes cast)
 
[17,778 views]  

List all the Intel-ready apps on your Mac | 18 comments | Create New Account
Click here to return to the 'List all the Intel-ready apps on your Mac' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
List all the Intel-ready apps on your Mac
Authored by: j-beda on Jan 18, '06 07:48:52AM

I also get the following:
Cyberduck (ssh file transfers)
Google Earch



[ Reply to This | # ]
List all the Intel-ready apps on your Mac
Authored by: genericuser on Jan 19, '06 02:24:38PM

now what i found interesting, is that it listed TechTool Pro in my search.

that may not seem surprising, but this is the version of TechTool installed from the AppleCare disc bought with my iMac G5 1.8GHz in November 2004.

Apple was already planning ahead?



[ Reply to This | # ]
List all the Intel-ready apps on your Mac
Authored by: zedwards on Jan 18, '06 08:02:11AM

I got:
LaunchBar
MacJournal
NovaMind
Second Life
Sound Studio 3

listed as well.



[ Reply to This | # ]
List all the Intel-ready apps on your Mac
Authored by: l.balint on Jan 18, '06 08:12:41AM

You can use System Profiler to list your Applications. There you can choose list by kind and then you see your universal and ppc apps.

---
I am hungarian. Visit Budapest! It 's nice city! :-)



[ Reply to This | # ]
List all the Intel-ready apps on your Mac
Authored by: drivebybiped on Jan 18, '06 11:38:34AM

Didn't get anything from the terminal, but got the following from System Profiler:
Java 1.4.2 Plugin Settings
Quicksilver
Lingon
LaTeXiT
iPod Updater
iPulse
QuickTime Player
Java Cache Viewer
Input Method Hotkey
Java Web Start
Java Preferences
iTunes
coconutBattery
iStumbler
AppZapper
Java 1.3.1 Plugin Settings
i-Installer



[ Reply to This | # ]
List all the Intel-ready apps on your Mac
Authored by: gaoshan on Jan 18, '06 11:40:14AM
what does the
2>/dev/null
portion of this do (I know what /dev/null is for but the 2> I don't know)?

[ Reply to This | # ]
List all the Intel-ready apps on your Mac
Authored by: fds on Jan 18, '06 02:37:25PM

It redirects error message output, known as stderr.

It's there because many companies ship various files erroneously marked as executables, which would result in lipo outputting an error message for each. This gets rid of them.



[ Reply to This | # ]
List all the Intel-ready apps on your Mac
Authored by: gidds on Jan 18, '06 03:16:32PM
Indeed.

More detail: in the Unix world, every process gets three standard streams assigned to it: standard input (stdin), standard output (stdout), and standard error (stderr); with file descriptors 0, 1, and 2 resp.

Standard input and output are self-explanatory; they usually go from keyboard and to screen unless you redirect them with > and < or |.

Standard error is another output stream that's used for error messages; it keeps them from getting mixed up with the proper output, and ensures you see errors even if you've redirected stdout. (Another difference is that whereas stdout is buffered for speed, stderr is unbuffered so you get to see your errors immediately.)

It's a little more difficult to redirect stderr: you have to use the more general redirection syntax and precede the > with the file descriptor of the stream to redirect. Remember that stderr's file descriptor is 2? So 2> redirects stderr in the same way that > (or 1>) redirects stdout.

HTH!

---
Andy/

[ Reply to This | # ]

List all the Intel-ready apps on your Mac
Authored by: gaoshan on Jan 18, '06 12:11:19PM
My list (awesome freeware I can't live without has a star after it):
  • coconutBattery
  • Cyberduck *
  • Google Earth
  • iMaginator
  • iStumbler
  • iTunes
  • iView MediaPro 3
  • Launchd Editor
  • Lingon*
  • NeoOffice
  • Onyx*
  • Path Finder
  • PHP Function Index
  • Quicksilver*
  • Quicktime Player
  • Sandvox
  • SCExplorer
  • Serial Box*
  • Service Scrubber*
  • Smultron*
  • Textmate
  • TextWrangler
  • Xbench
  • Various Java bits and pieces


[ Reply to This | # ]
List all the Intel-ready apps on your Mac
Authored by: fds on Jan 18, '06 02:54:02PM

I'm surprised by the mention of Google Earth. You're the second one to list it, and while I have it myself, my copy isn't Universal.
I even downloaded it once again from http://earth.google.com/download-earth.html and it's still the same 3.1.0527 version and PowerPC only.



[ Reply to This | # ]
NeoOffice? Really?
Authored by: darcy1b on Jan 18, '06 04:50:32PM

Something ain't quite right with this code if you're getting NeoOffice. I could be behind the times though but I read just a day or two ago that NeoOffice won't work on the Intel machines at all until v2.0 comes out. NeoOffice comes up as PPC for me. I hope it goes Universal soon since my Intel iMac is on order and I rely on NeoOffice. (Damn all those people to demand documents submitted in .doc format!) I guess I could give Apple C$89 when my demo runs out...



[ Reply to This | # ]
NeoOffice? Really?
Authored by: tomq on Jan 19, '06 06:56:42AM

Same here. I downloaded NeoOffice on the first day we got the Intel imac this week because it doesn't come with AppleWorks. NeoOffice refused to even begin the install because of the Intel.



[ Reply to This | # ]
List all the Intel-ready apps on your Mac
Authored by: psifire on Jan 18, '06 12:19:48PM

I got the following:

The entire iLife '06 suite
MarsEdit
TextMate

My I'm boring :)

Though it's rather interesting that iLife got the Intel treatment, while iWork '06 did not. I have both installed.



[ Reply to This | # ]
List all the Intel-ready apps on your Mac
Authored by: fds on Jan 18, '06 02:42:49PM

That is definitely strange, as iWork '06's Pages and Keynote are both Universal and they do show up on my system now that I have them.

The command in my hint only checks applications inside /Applications (and all sub-folders). Perhaps you moved it elsewhere?



[ Reply to This | # ]
List all the Intel-ready apps on your Mac
Authored by: pukupi on Jan 18, '06 05:18:03PM

A far easier way to list your Universal apps is to open System Profiler, go to Software/Applications, then sort the list by Kind.



[ Reply to This | # ]
List all the Intel-ready apps on your Mac
Authored by: sjk on Jan 19, '06 02:19:13PM

Good suggestion since running System Profiler (or "system_profiler SPApplicationsDataType" from the command line) is definitely a more thorough method of locating universal binaries than the hint.



[ Reply to This | # ]
List all the Intel-ready apps on your Mac
Authored by: jo7ker on Jan 18, '06 07:56:44PM

Another way to know which apps and versions are Intel-ready is to check Version Tracker's new Mactel page -- http://www.versiontracker.com/macintel/



[ Reply to This | # ]
List all the Intel-ready apps on your Mac
Authored by: smkolins on Jan 26, '06 09:10:51AM

So is anyone able to revisit how to trim the extra bits not needed?

Last I saw it these were the only options:
http://www.macosxhints.com/article.php?story=20050810112422666

---
Possess a pure, kindly, and radiant heart!



[ Reply to This | # ]