Я запускаю CentOS 5.9 и установил на нем RVM. Однако всякий раз, когда я бегу rvm requirements
или rvm install 1.9.3
, Я получил:
--> Processing Dependency: libyaml-0.so.1()(64bit) for package: libyaml-devel
--> Finished Dependency Resolution
libyaml-devel-0.1.2-3.el5.x86_64 from epel has depsolving problems
--> Missing Dependency: libyaml-0.so.1()(64bit) is needed by package libyaml-devel-0.1.2-3.el5.x86_64 (epel)
Error: Missing Dependency: libyaml-0.so.1()(64bit) is needed by package libyaml-devel-0.1.2-3.el5.x86_64 (epel)
Однако, когда я пытаюсь установить libyaml-0.so.1 (), он пытается установить уже установленную libyaml-devel. Что такое libyaml-0.so.1 и как решить эту проблему?
libyaml
библиотека используется ruby
Psych
который используется rubygems
для загрузки спецификаций драгоценных камней.
убедитесь, что ваш rvm обновлен:
rvm get stable
а затем снова попробуйте требования:
rvm requirements
если это не помогает открыть тикет для rvm: https://github.com/wayneeseguin/rvm/issues