Как изменить установленную рубиновую версию

localinstall libxml2-2.9.1-99.1.src.rpm

Это исходный код rpm, он содержит исходные тексты, а не двоичные, перед установкой его следует использовать rpmbuild.

Насчёт этого, я запутался, Вы даёте 2 различных rpm-имени ?

yum localinstall libxml2-2.9.1-99.1.src.rpm

и

rpm -Uvh libxml2-2.9.1-2.1.rpm

Это потому, что Вы уже использовали rpmbuild ? Если это так, то у Вас не должно быть проблем.

Плюс, имейте в виду, что вы пытаетесь установить 32-битную версию вашей библиотеки, и вы работаете в 64-битной ОС (как вы говорите, ваша версия libxml2 - libxml2-2.7.6-14.el6_5.2.x86_64)

.
0
17.11.2014, 22:16
3 ответа

Поскольку jasonwryan не отправил ответ, который я мог проверить как правильный, я - aswering мой собственный вопрос с его ответом комментария. инструмент chruby с он - работавший отлично автопереключатель. Снова спасибо Jason.

1
28.01.2020, 02:36

Вам может потребоваться обновить свой путь в вашем /home/$your_username/.Bashrc , чтобы включить / PАТТ/ТО/RUBY-2.1.5/BIN , как так:

export PATH="$HOME/rubies/ruby-2.1.5/bin:${PATH}"

Обратите внимание, что я положил его до (aka "на фронте«)) существующей переменной среды пути. Вы можете проверить это, выполняя команду , которую Ruby .

«Как путь к вариантам вариабельной работы в Linux?» имеет более подробную информацию.

1
28.01.2020, 02:36

Есть много менеджеров версий Ruby и таких инструментов, как rvm , chruby , rbenv и так далее.

Вы можете проверить их весь список на странице https://www.ruby-toolbox.com/categories/ruby_version_management

0
28.01.2020, 02:36

Теги

Похожие вопросы