News: Google launched the Linux version of GoogleGadgets

Source: Internet
Author: User
Tags gtk
Article title: news: Google launched the Linux version of GoogleGadgets. Linux is a technology channel of the IT lab in China. Includes basic categories such as desktop applications, Linux system management, kernel research, embedded systems, and open source.

Google launched the Linux version of Desktop Gadgets. although only the source code package was available, I was so brave that I had to install it for several hours.

The last time the source code was compiled, I don't know when it happened, so there are countless development kits missing in the system. below are the newly installed packages recorded in/var/log/aptitude:

[INSTALL] autoconf
[INSTALL] automake
[INSTALL] libtool
[INSTALL] pkg-config
[INSTALL] libcurl4-gnutls-dev
[INSTALL] libxml2-dev
[INSTALL] libgtk2.0-dev
[INSTALL] libgstreamer0.10-dev
[INSTALL] libdbus-1-dev
[INSTALL] libgstreamer-plugins-base0.10-dev
[INSTALL] libssl-dev
[INSTALL] libnss3-dev
[INSTALL] libsvg-dev
[INSTALL] libmozjs-dev
[INSTALL] libxul-dev
[INSTALL] spidermonkey-bin
[INSTALL] gambas2-gb-gtk-svg
[INSTALL] librsvg2-dev
[INSTALL] libcurl4-openssl-dev

The following packages:

libmozjs-dev
libxul-dev
libcurl4-openssl-dev
libgstreamer0.10-dev
libgstreamer-plugins-base0.10-dev
libdbus-1-dev
librsvg2-dev

Note that the libcurl development kit must be openssl and cannot be gnutls. Otherwise, the server cannot be connected to Google after startup, and the Gadgets cannot be displayed and installed. Librsvg is the svg support package of gtk. the gambas I installed above are self-searched and useless.

The webpage also prompts that Xulrunner-dev is to be installed, but this package is not available in the Debian Sid, and only xulrunner is installed. However, this package exists in experimental, and it seems that there is no problem to download and install it.

Configure will check a lot of things and there is no problem with qt and qt-webkit. Make and make install.

Some compiled libraries are placed under/usr/local/lib, and the program is under/usr/local/bin. For the first run, it may be said that the library libggadget cannot be found. The solution is to export LD_LIBRARY_PATH =/usr/local/lib, or re-configure and specify -- prefix =/usr, it seems that the former is better. Or use ldconfig for configuration. On the debian system,/etc/ld. so. conf indicates where to find these libraries, but this file has only one line, that is, include/etc/ld. so. conf. all conf files in the d Directory. I have no idea what to install before. here I have a libc. conf, which contains only one row, namely/usr/local/lib. I just installed Google gadget. the ld cache is not updated. it's boring to restart a system. The conf management method is good. remember that it is much better than the previous redhat8.

Now, google gadget will not be automatically started from the Slave node, but xfce4 can remember that after the restart, it will find that it does not remember the-s option to start and has no sidebar effect. but remember-bg, is to run in the background. In addition, this desktop program has exit, which is much better than the Screenlet we tried the previous day. The guy just started it on his own, and there is no exit button on the management interface, which is very unliterate.

I feel that I am doing very well. it is no different from that on Windows. the use of Xfce4 Composite is very good. If there is no composite, it is said that there will be black edges.

In short, Google has developed a beautiful Linux program. Currently, almost only Google is working on Linux desktops in commercial companies. As some netizens found, the developer list of this software is almost all in pinyin or similar pinyin, so I feel very cordial. From yesterday to today, you guys have been providing on-site support on the Shuimu Linuxapp version, which is very good.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.