centos中的ruby安装问题

centos中的ruby安装问题,ruby,centos,rubygems,tmux,tmuxinator,Ruby,Centos,Rubygems,Tmux,Tmuxinator,我已经在centos 7中安装了ruby。然后我试着运行tmuxinator,它给出了下面的错误。如何解决这个问题 /opt/rh/rh-ruby23/root/usr/bin/ruby: error while loading shared libraries: libruby.so.2.3: cannot open shared object file: No such file or directory ruby-v的输出为 ruby 2.2.8p477(2017-09-14修订版599

我已经在centos 7中安装了ruby。然后我试着运行tmuxinator,它给出了下面的错误。如何解决这个问题

/opt/rh/rh-ruby23/root/usr/bin/ruby: error while loading shared libraries: libruby.so.2.3: cannot open shared object file: No such file or directory
ruby-v的输出为 ruby 2.2.8p477(2017-09-14修订版59906)[x86_64-linux]

rpm-q ruby的输出为 ruby-2.0.0.648-30.el7.x86_64

我尝试使用rpm-e ruby删除旧的依赖项,但它给出了以下错误。 错误:失败的依赖项: /(已安装)rubygems-2.0.14.1-30.el7.noarch需要usr/bin/ruby /(已安装)ruby-irb-2.0.0.648-30.el7.noarch需要usr/bin/ruby
/(已安装)rubygem-rdoc-4.0.0-30.el7需要usr/bin/ruby。noarch

能否发布
ruby-v
rpm-q ruby
的输出?这是使用RHSCL的正确方法吗?我相信你必须为那些安装后的程序设置一个env。最好在大多数用例中使用其他工具。RHCL是什么意思?这些env是什么?你能发布
ruby-v
rpm-q ruby
的输出吗?这是使用RHSCL的正确方法吗?我相信你必须为那些安装后的程序设置一个env。对于大多数用例,最好使用其他工具。RHCL是什么意思?这些env是什么?