如何安装Google小工具?

如何在ubuntu 11.10中安装谷歌小工具? 有没有可用的ppa? 。他们的网站上有源代码如何打包? 如果尚未打包,我如何从源代码构建它?

作为一个编译工作,它可能会强制谷歌小工具编译 – 但我怀疑桌面的谷歌小工具是否有用,因为谷歌自己已经停止支持

因此,这个答案将为您提供足够的指示,以实现11.10:

在此处输入图像描述


如何编译:

安装先决条件:

sudo apt-get install build-essential bzr autoconf libtool sudo apt-get install build-essential zip flex desktop-file-utils shared-mime-info zlib1g-dev libgtk2.0-dev libxml2-dev libdbus-1-dev librsvg2-dev libcurl4-gnutls-dev libgstreamer-plugins-base0.10-dev network-manager-dev libqt4-dev libstartup-notification0-dev libltdl-dev libqt4-dev 

得到消息来源

 cd ~/Downloads bzr branch lp:googlegadgets cd googlegadgets/ 

生成要编译的东西

 sh autotools/bootstrap.sh ./configure 

编译

现在 – 这不是直截了当的,因为代码的各个部分在11.10中没有编译。

因此它是交互式的 – 修复然后运行make 。 重复此操作直到完全编译。

要编辑的文件是:

 gedit ggadget/gtk/single_view_host.cc & gedit ggadget/dbus/dbus_utils.cc & gedit extensions/gst_video_element/gadget_videosink.cc & gedit extensions/linux_system_framework/network.cc & gedit extensions/linux_system_framework/wireless.cc 

采取纯粹的方法 – 你需要用11.10当量代替代码。 采取blunderbuss方法……我只是注释掉了各个部分,或者需要分配一个int变量 – 只是为它赋值0

显然 – 只是评论出来的代码会让这些区域失去function – 我会把它留给有兴趣的人调查11.10当量……

使用make错误注释相关部分(’C’注释是/* ... */// ...

安装

 sudo make install 

跑步

 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib gg-qt &