[ruby-it] Da windows a ubuntu 9.04 64bit

Michele Casari lablinux a gmail.com
Gio 10 Dic 2009 00:09:42 CET


Marco Mastrodonato wrote:
> Paolo Montrasio wrote:
> 
> 
>> 2) Se installi le gemme con
>> 
>> sudo gem install gemma
>> 
>> te le troverai in /usr/lib/ruby/gems (o in /usr/local/... se il tuo 
>> interprete è lì) disponibili per tutti gli utenti del sistema. 
>> Altrimenti vanno nella .gem della tua home, disponibili solo per te. 
>> Preferisco la prima soluzione.
> 
> Proprio mentre pensavo di esserne venuto a capo...
> dopo aver installato l'ultimo rails 2.3.5 ho sbirciato in 
> /usr/lib/ruby/gems ed ho trovato la 2.2.2, con gem list mi da la 2.3.5 
> (tutte a me capitano?)
> allora ho cercato la gemma rails-2.3.5 e le ho trovate in /var/lib/gems 
> !!!
> 
> ...perchè le piazza in var?

stano, io in var non ho lib/gems.
Sicuro che tra una installazione e l'altra hai pulito il sistema? Io ho 
ubuntu 9.10 64 bit e nei repository c'è la 2.2.3 (che non ho 
installato). Forse in ubuntu 9.04 cera la 2.2.2 ed è quella che hai 
installato.
Fai una cosa rimuovi, tramite il gestore pacchetti ruby e tutto quello 
che lo riguarda, facendo attenzione ad eliminare anche i file di 
configurazione.
Fatto questo elimina tutte le installazioni manuali cercando in tutte le 
cartelle (sia di ruby che di gem che di irb e rdoc ci metterei anche la 
ricerca di rails)
Fatto questo segui i consigli:
sudo apt-get install ruby build-essential libopenssl-ruby ruby1.8-dev 
irb rdoc
Scarica rubygems dal sito e installalo.
Se ti serve sqlite3 installalo tramite il gestore dei pacchetti.
Installa sia sqlite3 che sqlite3-dev.
Successivamente, sempre se ti serve sqlite installa la gemma
sudo gem install sqlite3-ruby

e non dimenticarti
sudo gem install rails.


P.S. se hai installato la 64 bit cerca in /usr/lib64 piuttosto che in 
/usr/lib, anche se si tratta di un symlink.
P.S2. "sudo apt-get install" equivale a installare tramite il gestore 
grafico.

Ciao Michele.


-- 
Posted via http://www.ruby-forum.com/.


More information about the Ml mailing list