心血来潮,想在Linux下面装个Google Gadgets,直接找到了Gadget的开发主页
http://code.google.com/p/google-gadgets-for-linux/
原来fedora是可以可以直接yum来安装的,太爽了,呵呵。
#yum install google-gadgets-gtk
立马就装好了,点击运行,竟然报出一个错误:
由于在调入以下扩展模块时失败,程序无法启动: js-script-runtime
转到命令行下查看,运行,报错更多,提示缺少多个库文件,于是一个一个的搜,然后装上相应的包,主要就是gstreamer,以及相应的gstreamer-plugins,gstreamer-plugins-good
等等,只要根据相应的库文件名找到rpm包,再安装相应的rpm包就可以了。装完之后,还是有错误,这次只剩下一个:
Failed to find proper Gecko Runtime Environment!
什么原因呢?再去搜搜,还有 js-script-runtime,有的人说是包xulrunner,有的人说是包js,于是,就启用yumex,搜下相应的名字,装上这两个包。再试一次,还是不行。。。
到底是怎么回事呢,google了多次,总算找到有用点的信息,
https://bugzilla.redhat.com /show_bug.cgi?id=499139,直接在bugzilla找到了,一条条的看下来,都和我的症状相符,不过貌似还是没有解决,知道看到最 后两条,bug fixed,哦呵呵,进入官方仓库,找到了最新版的google gadgets,一看时间,8月6号才更新的,
http://koji.fedoraproject.org/koji/buildinfo?buildID=126085,嘿嘿,幸运的娃呀。
下载了两个包,
google-gadgets-0.11.0-4.fc11.i586.rpm
google-gadgets-gtk-0.11.0-4.fc11.i586.rpm
安装的时候,发现有问题,两个包竟然互相依赖,就是说无论先安装哪个包都不能解决,找了一下,原来两个包一起安装就好了。
这个时候再点击,绚丽的界面就出现了,:-)