在最后一次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的冲突吗?
感谢您的帮助。
答案 0 :(得分:0)
原来这是iso repo应该删除的问题。解决。