Sync Liferea and Google Reader

Recently Liferea`Blog realeased a new version that allows RSS synchronization with Google Reader.

Why this is useful?

This is nice if you work in more than one computer, to share your RSS and sync your read feeds.

Why use both? Liferea and Google Reader?

Some time ago I posted about Liferea, when I was moving from web to client applications (Gmail/Thunderbird, GoogleReader/Liferea, Twitter-Facebook-GoogleBuzz/Gwibber). One thing that motivated me to use client applications was the replacement of Ubuntu` notification area by mini-indicator, which comprises all this tools. Then, instead of having to access these sites several times (e-mail, RSS, social network) I’ve been using notification area.

Backing up feed list

Open Liferea and goes in ‘Subscriptions/Export feed list’.

Installing/Updating Liferea

Since current available Liferea version in apt-get repositories is 1.6.4, which does not have Google Reader synchronization feature, you can build current Liferea stable version (1.6.6) from source, as follows (I needed to install additional libraries for Ubuntu 11.04):

user@host:~$ wget
user@host:~$ tar -xzf liferea-1.6.6b.tar.gz
user@host:~$ cd liferea-1.6.6b
user@host:~$ sudo apt-get install libxslt1-dev libwebkit-dev libglade2-dev

# For Ubuntu 10.04 I had to install the following dependencies (if this is not your case skip next line):
user@host:~$ sudo apt-get install intltool libsqlite3-dev libgconf2-dev

user@host:~$ ./configure
user@host:~$ make
user@host:~$ sudo make install

See ya!

[Ubuntu] Moving from web-applications to client-application

Hi fellows,

I’ve been using a web browser for most of my online activities (gmail, webmail,
google calendar, google reader, web-gtalk, twitter/facebook/buzz, grooveshark/last-fm),
which turns you dependent of the application. I’m backing now to use clients for theses
tasks, getting more advantage from Ubuntu indicator-applet (gwibber, evolution, empathy,
liferea, rhythmbox), which integrates mosty of theses services in a single notifier.

Following a screenshot of a indicator applet with Liferea:

Indicator applet

Evolution, as well as thunderbird, has digital signature/criptography feature
(you can tak a 30-day certification from CertSign). It also groups messagens from
the same thread. It still does not have an option to minimize to systray (this
feature run away a little from gnome standard), then I leave it open in another workspace.

Buzz’API is not not working for receive messages, just for send. In the next
versions they will probably solve it.

Liferea does not come with Ubuntu. It has flash support to view embeeded youtube
and has its own browser to open url inside it. You can install it from apt-get

sudo-apt get install liferea

Following q preview of Liferea:

Liferea preview

See ya!

CheckGmail cannot authenticate

Every time a new message arrives in my gmail inbox and I try to open it using checkgmail notifier it was asking me the login/password. It can not authenticate myself in the gmail server. The turnaround to it is:

checkgmail -update

Read more:
1. Plagued with CheckGmail incorrect usernamr or password error in Debian Ubuntu

See ya

pssh: Execute a command on multiple hosts on terminal

If you deal with the task of manage multiple machines in a local network, it is usual need to apply a given settings over all hosts, or install a new program on the entire network. We’ve posted before a tool called cluster-ssh which hold it via interface (or exporting X). However, if you could not export X you can use pssh, a tool that dispatch a command to multiple hosts in terminal. It can be found on Ubuntu repositories, but in Karmic Koala it does not work. The installation completes, but it does not create the binary in /bin, /usr/bin neither in /usr/local/bin). The turnaround is presented below:

sudo add-apt-repository ppa:thelupine/ppa
sudo apt-get update
sudo apt-get install pssh

After installing it, you can check, for instance, who is accessing each machine, what’s the load on each machine, what are the mounted devices and so. First you need to create a file with a list of all hosts:

### hosts.txt ### 

Then you can dispatch the command to be distributed:

pssh -h hosts.txt -i "df -h"

Read more:

See ya

Quick search with beagle+deskbar-applet (like Mac spotlight)

The search mechanism which comes with Ubuntu works, but, since it is not indexed it takes some time. A useful tool that provide an indexed scan in hard disk is Beagle. You can install it using apt-get tools, add it to you desktop panel and perform searches pressing F12.

sudo apt-get install beagle

However, despite it be more efficient than Ubuntu standard search, it does not provide a dynamic search, such Google Desktop and Mac Spotlight. For it you should install deskbar-applet and set beagle (in preferences) as one of it sources. Then you can make quest pressing Alt+F3. The installation can be done as follows:

sudo apt-get install deskbar-applet

Follows some previews:

See ya

Getting the device UUID and filesystem

To check the available devices (hard disk, pen drive) you can use the command as follows (as root):

fdisk -l

To verify the active mount points you can run:


However, neither one shows the device file sytem information, required in some mounting tasks, such as NFS, autofs. If it was mounted using /etc/fstab, there you can find it. Furthermore, Ubuntu also requires UUID device in partition mounting, which is not provided by the previous tool (fdisk, df). To get these information you can execute the command as follows:


See ya

Installing VirtualBox 3.1 in Ubuntu

This post does not intend to explain how to create a virtual machine in Ubuntu. Since VirtualBox is not found on default repositories here we show how to install it using apt-get tool:

echo -e "\ndeb karmic non-free" >> /etc/apt/sources.list
wget -q -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install virtualbox-3.1 dkms

Read more:

See ya