Universal Binary列表
Published by Chainsaw January 19th, 2006 in Essential Reference, Unix.
Universal Binary(UB)軟件,在Mactel可以不經Rosetta編譯執行,體驗Mactel真正食力所必需的軟件。想知道你的Mac有幾多UB軟件?macosxhints教大家在Terminal輸入
2>/dev/null find /Applications -type f -perm +111 -exec lipo \ -info '{}' ';' | grep -w i386
Sorry for geek out, 這個指令是使用lipo指令(lipo這個字來自liposuction,抽脂。由68k轉PowerPC時留下的一個指令。當時68k和PowerPC可執行的軟件不是叫UB,而係叫Fat binary。lipo就是從Fat binary抽取PowerPC或68K部份。到現在UB年代,lipo可用來抽取UB軟件的PowerPC或Intel部份)列出所有應用軟件的Architecture,再用grep抽出含有i386(即Intel架構)這個字眼的軟件。
更簡單的方法,是用System profiler(/Applications/Utilities/),進入Software > Applications,Sort by Kind。在我的eMac,只有iTunes, Quicktime和Java是UB。
另外,Version Tracker有Universal Application Resource Center,列出新鮮UB軟件。
2 Responses to “Universal Binary列表”
- 1 Pingback on Jan 19th, 2006 at 16:45 HKT

我的 Adium, Cyberduck, iPhoto Export, iTunes, Java, OnyX, Quicktime Player 都是 UB! =)