在上一次的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的冲突,但是从路径中删除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的冲突吗?
谢谢你的帮助。
发布于 2017-08-03 04:22:27
事实证明这是iso repo的一个问题,应该被删除。解决了。
https://stackoverflow.com/questions/45380062
复制相似问题