openSUSE RVM/Yast2 碰撞?

openSUSE RVM/Yast2 Collision?

在上次 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>'

eric@linux-epth:~$

关于如何恢复 Yast2 有什么想法吗?这与 RVM 冲突吗?

感谢您的帮助。

事实证明这是应该删除的 iso 存储库的问题。已解决。