E tu che architetture hai nel tuo Mac OS?
Nuovo divertissment lanciato da un post su Tevac.com (i dettagli sono nella discussione a seguire sul forum): scoprire quali e quanti software si hanno per architetture Intel e PowerPC e varianti sul proprio Macintosh.
Come?
Con il seguente comando (tutto su una riga, senza a capo) da Terminale:
find / -perm -1 -type f -exec file \{\} \; | grep Mach-O | grep 'for architecture' | awk '{ print substr($0, match($0, "for architecture [^\\)]*"), RLENGTH)}' | cut -d' ' -f3 | sort | uniq -c
Ecco di seguito i miei dati, su Mac OS X 10.4.8 su un PowerBook G4 1 GHz (quindi ppc):
1028 i386
1045 ppc
18 ppc64
1 ppc7400
1 ppc750
1 ppc970
Infine una legenda per interpretare i risultati:
i386 vuol dire per processore Intel
ppc per processore (generico) PowerPC
ppc7400 specifico per G4
ppc750 specifico per G3
ppc970 specifico per G5
[…] per commenti, e spiegazioni, rivolgersi QUI […]
Io ottengo un errore!
find: /.fseventsd: Permission denied
find: /.Spotlight-V100: Permission denied
find: /.Trashes: Permission denied
Ho provato anche a scriverlo a mano.
È ok: ce ne saranno tanti di quegli errori. Lascialo fare e dopo un po’ (alcune decine di minuti, forse più) darà i numeri (letteralmente).
nda
E io che faccio sempre le cose di fretta ;)
Ecco cosa ottengo con Mac OS X 10.5 su un MacBookPro 2.16GHz Core Duo (Intel)
7773 i386
4188 ppc
1052 ppc64
3576 ppc7400
1 ppc7450
7 ppc750
1131 x86_64
lanciato sul powerbook che tu sai:
6311 i386
2821 ppc
1038 ppc64
3489 ppc7400
1118 x86_64
[…] per commenti, e spiegazioni, rivolgersi QUI […]