Проблемы с установкой в ​​ruby

У меня был рубин в моем ПК Red Hat Linux. Я вручную удалил папки ruby ​​в / usr / lib и / usr / bin. Теперь, когда я пытаюсь установить ruby ​​снова, он говорит, что конфликтует с некоторыми файлами, которых не существует.

rpm -i ruby-libs-1.8.6.111-1.i386.rpm

Файл /usr/lib/ruby/1.8/yaml/tag.rb из установки ruby-libs-1.8.6.111-1 конфликтует с файлом из пакета ruby-libs-1.8.5-5.el5 и многими другими файлами

Что мне теперь делать? Может, кто-нибудь меня направит.

С уважением, Митхун

3 ответа

Если вы уверены, что действительно хотите установить этот файл, вы можете использовать --force опция:

rpm -i --force ruby-libs-1.8.6.111-1.i386.rpm

Удачи,
Жоао Мигель Невес

Используйте rvm, если вы хотите что-то сделать с ruby. Особенно, когда вы используете дистрибутив, который имеет тенденцию быть консервативным.

Попробуйте удалить старую установку, используя rpm

rpm -qa | grep ruby

чтобы увидеть, что это установлено, то

rpm -e ruby-libs-1.8.6.111-1

удалить его. Сделайте это для других пакетов, которые также конфликтуют.

Другие вопросы по тегам