Google Gadgets for linux试用(编译和源安装)

又是一篇写晚了的文章……

不过好处就是我可以找到更多的更好的文章拿来给大家分享。

windows下的google desktop是个不错的软件。好吧~我用过一次就没再用了。不喜欢它创建了那么大的索引文件,不过查找速度和精度还是一流的。linux下google desktop没有gadgets这些小工具,总觉得是个不小的遗憾。感谢google对开源事业源源不断的贡献~

在根据Google官方的安装指南辛苦编译安装好之后,我发现网上已经有写好的文章了。(编译和源安装)

只有下面这张图片是我的~

googlegadgets

1、编译安装(这是比较推荐的安装方法)(参考文章 http://ilovemac.cn/articles/google-gadget-for-linux.html

安装方法:

$ sudo aptitude install automake autoconf libtool zlib1g-dev libmozjs-dev libcurl4-openssl-dev libxml2-dev libdbus-1-dev
libmozjs-dev libgstreamer-plugins-base0.10-dev libcurl3-openssl-dev libdbus-1-dev libxul-dev libcurl3 libcurl3-dbg libcurl3-gnutls libcurl4-openssl-dev libcurl-ocaml libmozjs0d libmozjs0d-dbg libmozjs-dev g++-4.2-multilib g++ libqt4-dev
$ wget http://google-gadgets-for-linux.googlecode.com/files/google-gadgets-for-linux-0.9.2.tar.gz
$ tar xvf google-gadgets-for-linux-0.9.2.tar.gz
$ cd google-gadgets-for-linux-0.9.2/
$ sh autotools/bootstrap.sh
$ mkdir -p build/debug
$ cd build/debug
$ ../../configure
$ sudo make install

至于运行?很简单,按下alt-f2,输入ggl-gtk即可。你可以在命令行用ggl-gtk -h查看命令行选项。

$ ggl-gtk -h
Usage: ggl-gtk [Options] [Gadgets]
Options:
-z zoom Specify initial zoom factor for View, no effect for sidebar.
-b Draw window border for Main View.
-ns Use dashboard mode instead of sidebar mode.
-bg Run in background.
-h, --help Print this message and exit.

Gadgets:
Can specify one or more Desktop Gadget paths.
If any gadgets are specified, they will be installed by using
GadgetManager.

卸载方法:

$ sudo rm -rf /usr/local/share/google-gadgets/
$ sudo rm -f /usr/local/bin/ggl-gtk
$ sudo rm -rf /usr/local/include/google-gadgets/
$ sudo rm -f /usr/local/lib/libggadget-*
$ sudo rm -rf /usr/local/lib/google-gadgets/
$ sudo rm -f /usr/local/lib/pkgconfig/libggadget-*

如果你对编译不是很过敏的话,我还是推荐你自己编译,保险些。

 

好吧,轮到你自己把玩了——或者耐心的等待官方的deb包的出现。

-----------------------------------优雅的分割线-----------------------------------------------

2、在ubuntu 8.04中加源安装(参考文章:http://linuxdesktop.cn/2008/06/09/ubuntu-804-google-gadgets/#comment-7360

编辑源文件:

sudo gedit /etc/apt/sources.list

加入下面两行:

deb http://ppa.launchpad.net/googlegadgets/ubuntu hardy main
deb-src http://ppa.launchpad.net/googlegadgets/ubuntu hardy main

保存退出。

接下来就是更新系统和安装Google Gadgets

sudo aptitude update

sudo aptitude install google-gadgets

提示如下信息:

keke@Lin:~$ sudo aptitude install google-gadgets
[sudo] password for keke:
正在读取软件包列表… 完成
正在分析软件包的依赖关系树
读取状态信息… 完成
正在读取扩展状态文件
正在初始化软件包状态… 完成
正在编辑扩展状态信息… 完成
创建标签数据库… 完成
下列新软件包将被自动安装:
libmozjs0d libqtwebkit1d libxul-common libxul0d
下列“新”软件包将被安装。
google-gadgets libmozjs0d libqtwebkit1d libxul-common libxul0d
0 个软件包被升级,新安装5 个, 0 个将被删除, 同时 0 个将不升级。
需要获取 19.8MB 的存档。 解包后将要使用 61.9MB。
您要继续吗?[Y/n/?] y
警告:您将安装以下软件包的不可信版本!

不可信的软件可能会危害您的系统安全。
只有当您非常清楚地了解这就是您所要执行的操作时,才应该进行安装操作。

google-gadgets

您想忽略这条警告信息并继续执行吗?
要继续,请键入“Yes”;要中止,请键入“No”:

然后键入“Yes”,安装完成。

运行的方法:

还是在运行框中输入“ggl-gtk”。

这样一切就搞定了~

实在不会编译安装的,还是用源安装来玩玩吧~

enjoy it!