openSUSE RVM / Yast2碰撞?

时间:2017-07-28 18:22:43

标签: ruby rvm opensuse

在最后一次Tumbleweed更新(包括我认为的Ruby更新)后,我失去了Yast2:

eric@linux-epth:~$ su -c '/sbin/yast2 sw_single'
Password: 
/usr/lib64/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- yast (LoadError)
from /usr/lib64/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from /usr/lib/YaST2/bin/y2start:9:in `<main>'

以为我跟踪了它与rvm的冲突,但是从PATH中删除rvm并没有帮助解决问题(虽然没有删除〜/ .rvm):

eric@linux-epth:~$ env | grep RUBY
eric@linux-epth:~$ su -c '/sbin/yast2 sw_single'
Password: 
/usr/lib64/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- yast (LoadError)
from /usr/lib64/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from /usr/lib/YaST2/bin/y2start:9:in `<main>'

埃里克@ Linux的EPTH:〜$

有关如何恢复Yast2的任何想法?这是与RVM的冲突吗?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

原来这是iso repo应该删除的问题。解决。