Проблемы с установкой в 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
удалить его. Сделайте это для других пакетов, которые также конфликтуют.