2010-08-26 5 views
2

je reçois une erreur quand je lance:Impossible d'exécuter "liste de gemmes"!

[email protected]:~$ sudo gem list 
ERROR: Loading command: list (LoadError) 
    no such file to load -- zlib 
ERROR: While executing gem ... (NameError) 
    uninitialized constant Gem::Commands::ListCommand 

Même si je ne l'utilise pas, je reçois le sudo même message d'erreur.

Il est sur Ubuntu 10.4 et j'ai installé les bibliothèques zlib:

[email protected]:~$ sudo aptitude search zlib 
p gambas2-gb-compress-bzlib2             - The Gambas bzlib2 component                
p gambas2-gb-compress-zlib              - The Gambas zlib compression component             
p haskell-zlib-doc                - Compression and decompression in the gzip and zlib formats; documentation    
p libcompress-raw-zlib-perl              - low-level interface to zlib compression library           
p libcompress-zlib-perl               - Transitional dummy package for Compress::Zlib           
i libghc6-zlib-dev                - Compression and decompression in the gzip and zlib formats        
v libghc6-zlib-dev-0.5.2.0-d3bd7            -                       
v libghc6-zlib-doc                -                       
p libghc6-zlib-prof                - Compression and decompression in the gzip and zlib formats; profiling libraries   
v libghc6-zlib-prof-0.5.2.0-d3bd7            -                       
p libio-compress-zlib-perl              - Transitional dummy package for IO::Compress::Zlib          
p libio-zlib-perl                - IO:: style interface to gzip/zlib compressed files/handles        
p libjzlib-java                 - reimplementation of zlib in pure Java             
i libzlib-ruby                 - transitional dummy package                
v libzlib-ruby1.8                -                       
p zlib-bin                  - compression library - sample programs             
i zlib1g                  - compression library - runtime               
p zlib1g-dbg                 - compression library - development              
i zlib1g-dev                 - compression library - development              
i zlibc                   - An on-fly auto-uncompressing C library 

Im en utilisant http://www.vagrantup.com et l'erreur vient après avoir installé RVM.

Quel pourrait être le problème?

+0

Avoir le même problème sous Ubuntu 10.10, et la réponse acceptée ne m'aide pas. –

Répondre

3

Comment a été installé Ruby? Si Ruby était installé sans le support de zlib, ce serait le problème.

Vous pouvez lire mon article here sur l'installation de RVM sur Ubuntu. Vous devez avoir installé zlib et les paquets zlib-dev avant de compiler Ruby (avec d'autres paquets d'Ubuntu). Vous aurez probablement besoin de les installer et de recompiler Ruby.

Questions connexes