2010-08-26 2 views
2

я получаю сообщение об ошибке, когда я бегу:Невозможно запустить «список драгоценных камней»!

[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 

Даже если я не использую Sudo я получаю то же сообщение об ошибке.

Это на Ubuntu 10.4 и я установил библиотеки 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 используя http://www.vagrantup.com и ошибка приходит после того, как я установил RVM.

В чем проблема?

+0

Такая же проблема в Ubuntu 10.10, и принятый ответ мне не помогает. –

ответ

3

Как был установлен Ruby? Если Ruby был установлен без поддержки zlib, это будет проблемой.

Вы можете прочитать мою статью here об установке RVM на Ubuntu. Перед компиляцией Ruby вы должны иметь как zlib, так и пакеты zlib-dev, а также некоторые другие пакеты от Ubuntu. Вам, вероятно, просто нужно будет установить эти и повторно скомпилировать Ruby.

Смежные вопросы