Articoli marcati con tag ‘leopard’

Spotlight e ram difettosa…

Domenica, 17 Agosto 2008

Ancora problemi con Spotlight e ram difettosa di Crucial. Proprio così, sembra che Spotlight faccia un largo uso di memoria ram e se qualcosa va storto impazzisca. Lo dico perché è la seconda volta che mi succede ed in entrambi i casi avevo la ram difettosa.

Ma andiamo per ordine e vediamo che succede nel dettaglio.

(more…)

Installare RMagick su Leopard

Sabato, 31 Maggio 2008

E’ da un pò che ci giravo intorno, non volevo utilizzare Macports ma alla fine mi sono convinto. Cominciamo.

Scenario:

  • iMac 24″ nuovo di pallino
  • Installazione fresca fresca di Leopard 10.5.3

Come ormai è ben noto Macosx 10.5.3 (Leopard) è l’unico sistema operativo che esce di default con Ruby e Rails installati e perfettamente funzionanti.

Con i comandi

ruby -v
rails -v

è possibile conoscere le rispettive versioni che mamma Apple ha installato per noi.

Il mio consiglio (ed anche Apple stessa lo dice) è quello di aggiornare subito sia il sistema Gem che le relative gemme installate (quindi anche Rails).

sudo gem update –system
sudo gem update

Una volta terminato l’aggiornamento passiamo all’argomento che da il titolo a questo articolo, cioè come installare RMagick su Leopard per poter poi utilizzare le funzioni di manipolazione immagini nelle nostre web application…

(more…)

Spotlight fa le bizze…

Venerdì, 9 Maggio 2008

Da qualche giorno ho gravi problemi con spotlight del mio macbook (con Leopard). Dopo la classica pulizia di primavera (con Onyx) spotlight ha iniziato a creare problemi…

Indicizza selvaggiamente tutto il disco di avvio del mio amato macbook ma…non si ferma mai! E’ come se andasse in loop, indicizza tutto e una volta finito attende qualche secondo e ricomincia da capo. Ovviamente questo è un grosso problema, il mac diventa inutilizzabile, il dual core va a palla e il disco ravana all’infinito.

Ho provato dunque a cancellare il file di indice sia manualmente (sudo rm -r /.Spotlight-V100) sia tramite terminale con il comando mdutil.

Nello specifico i comandi che si devono dare sono:

sudo mdutil -E /

per cancellare l’indice relativo al disco principale (specificato con /). Nel caso si volessero cancellare gli indici di altri volumi è sufficiente passargli il path al posto di /.

Altri comandi utili possono essere:

sudo mdutil -s /

che restituisce lo stato (indexing enabled o disabled)

sudo mdutil -i on /

per attivare l’indicizzazione

sudo mdutil -i off /

per disattivare l’indicizzazione

Se vogliamo fare delle modifiche a tutti i volumi contemporaneamente basta usare aggiungere l’opzione “-a” alla riga di comando.

Esiste poi un comando importantissimo: mdimport

Mdimport si occupa di importare i dati relativi ai file nel database affinché Spotlight sia ingrado di cercare correttamente ciò che l’utente ricerca. L’opzione -L (sudo mdimport -L) dovrebbe stampare a video la lista degli “importers” installati.

E qui viene il bello (anzi il brutto): nel mio caso restituisce una lista vuota (null). Molto preoccupante :(

Mi auguro di non dover ricorrere ad un “archivia e installa”, sarebbe una sconfitta. C’e anche da dire poi che il mio macbook è acceso almeno 12/13 ore al giorno da un paio d’anni abbondanti…

Vi tengo aggiornati