Come rimuovere la parte Intel degli eseguibili di Leopard

mac_os_x.pngCome scrivevo qualche ora fa, ho eseguito una semplice procedura per rimuovere la parte Intel degli eseguibili di Mac OS X 10.5 "Leopard", in modo da risparmiare un po' di spazio su disco. Devo dire che la cosa ha avuto pieno successo, permettendomi di liberare quasi un GB e mezzo. :)

La potete tentare anche anche sui Mac con processori Intel (basta che sostituiate i386 a ppc), ma la sconsiglio, dato che sicuramente creerebbe problemi a Rosetta.

Per prima cosa utilizzeremo ditto, una delle utility da riga di comando di OS X che più apprezzo, per copiare i vari eseguibili in una cartella separata, filtrando le porzioni Intel.

Aprite il Terminale (/Applicazioni/Utility/Terminale) ed eseguite questi comandi.


cd /
sudo mkdir /ppc
sudo ditto -V --arch ppc /Applications /ppc/Applications
sudo ditto -V --arch ppc /Library /ppc/Library
sudo ditto -V --arch ppc /System /ppc/System
sudo ditto -V --arch ppc /bin /ppc/bin
sudo ditto -V --arch ppc /mach_kernel /ppc
sudo ditto -V --arch ppc /sbin /ppc/sbin
sudo ditto -V --arch ppc /usr /ppc/usr

echo Processo completato.


Vi verrà richiesta più volte la password (in Leopard pare che il tempo che deve passare prima che sia nuvamente necessario inserirla sia diminuito…), inseritela e premete invio (è normale che il cursore non si muova).
Mettetevi comodi, perché probabilmente ci vorrà più di un'ora…
Una volta completato il processo dovreste vedere la scritta "Processo completato.".

A questo punto avrete una cartella ppc nella radice della vostra partizione di avvio, nella quale ci saranno alcune cartelle (quelle listate sopra…) contenenti, tra le altre cose, gli eseguibili privi della parte Intel. Se volete provarli, questo è il momento per farlo…

Tutto a posto? Molto bene, ora bisognerà riavviare da DVD di installazione di Leopard per sostituire le cartelle di sistema con quelle nuove, prive delle porzioni intel.
per farlo avviate con il DVD inserito mentre tenete premuto il tasto C, quindi selezionate la lingua e aprite il Terminale (dal menu Utility).

Ora scrivete
ls /Volumes
e premete invio. Vi verrà restituita la lista di tutti i volumi attualmente montati sul vostro Mac. Dovrebbe esserci anche il vostro normale disco di avvio.
Posizionatevi al suo interno scrivendo
cd /Volumes/Macintosh\ HD
e premendo invio.
Ovviamente se il vostro disco si chiama in un altro modo sostituite "Macintosh\ HD " con la sua designazione, avendo cura di inserire un "\" prima di spazi o altri caratteri strani. Nel dubbio scrivete solo la prima parte del nome, quindi premete il tasto Tab, il Terminale dovrebbe completarlo in automatico.

A questo punto dovete dare solo questi comandi per posizionare correttamente le cartelle e i files precedentemente modificati:

mkdir universal
mv Applications /universal/
mv Library /universal/
mv System /universal/
mv bin /universal/
mv mach_kernel /universal/
mv sbin /universal/
mv usr /universal/
mv ppc/Applications ./
mv ppc/Library ./
mv ppc/System ./
mv ppc/bin ./
mv ppc/mach_kernel ./
mv ppc/sbin ./
mv ppc/usr ./
rmdir ppc


E questo è quanto: riavviate e godetevi lo spazio risparmiato. Quando sarete conviti potrete buttare la cartella "universal", che ancora contiene il materiale originale.

Finora ho notato un'unica controindicazione: Utility Disco non ripara più i permessi di alcuni tools Open Source, credendo che siano stati ricompilati. Probabilmente ci sarà un modo per forzare la riparazione, vedrò, ma in ogni caso non è grave, dato che difficilmente ci saranno problemi di permessi legati a questi eseguibili.

Buon Leopard a tutti!:)
Pubblicato Sabato 27 Ottobre 2007 - 14:37 (letto 7585 volte)
Comment Commenti (1) Print Stampa

avatarDa: sconosciuto Data: Mercoledi 02 Gennaio 2008 - 18:59

Ma... la echo finale... dai... :sboing:



Le ultime notizie relative a questo argomento

Read Mostrare e nascondere il menu di Spotlight tramite una combinazione di tasti (04/03/2009 - 00:16) letto 9597 volte
Read Come nascondere il menu di Spotlight su Leopard (17/01/2009 - 14:49) letto 6436 volte
Read OpenArena 0.7.6 (24/04/2008 - 17:32) letto 6566 volte
Read Come rimuovere la parte Intel degli eseguibili di Leopard (27/10/2007 - 14:37) letto 7585 volte
Read Le mie prime impressioni su Leopard (27/10/2007 - 01:07) letto 6373 volte
Read OpenArena 0.7.0 (09/07/2007 - 15:12) letto 10829 volte
Read OpenOffice.org in Aqua (06/06/2007 - 00:48) letto 5864 volte
Read Leopard rimandato ad Ottobre (13/04/2007 - 00:33) letto 6014 volte
Read Aggiornamento Mac OS X10.4.9: il resoconto (14/03/2007 - 18:41) letto 6335 volte

Tutte le notizie relative a questo argomento
mac_os_x.png

 
Calendario
Data: 26/04/2024
Ora: 02:24
« Aprile 2024 »
Lu Ma Me Gi Ve Sa Do
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
 
Utenti
Persone on-line:
admins 0 amministratori
users 0 utenti
guests 1 ospiti
 
Cerca