我正在使用openSUSE 11.3和“最新更新”.
我安装了vimprobable和uzbl
.
每当我启动这两个浏览器中的一个时,我都会收到错误消息:
icedteanp plugin error: Failed to run etc/alternatives/../../bin/java.
For more detail rerun “firefox -g” in a terminal window.
一段时间后(大约1分钟),消息会自动消失(或者当我点击“关闭”按钮时).浏览器继续加载,并且此错误再次出现在特定站点上.
我该怎么做才能解决这个问题?
解决方法:
您的java替代配置不正确,webbrowser找不到二进制文件.
更新替代品:
update-alternatives --config java
这应该只输出一个(带路径)或多个备选方案供选择.
如果只有一个,检查路径是否存在,否则选择您的替代方案.
再次尝试打开包含java元素的页面.
还是一样的错误?
首先,找出提供java的内容:
rpm -q --whatprovides java
如果没有返回任何内容,则必须先安装java.
否则,请检查二进制文件的确切位置:
rpm -ql <package-from-above> | egrep '/bin/java$'
这应该显示java二进制文件.
现在更新您的替代品以引用该二进制文件:
update-alternatives --set java <path-from-above>