Liferea is an aggregator for online news feeds. There are many other news readers available, but these others are not available for Linux or require many extra libraries to be installed. Liferea tries to fill this gap by creating a fast, easy to use, easy to install news aggregator for GTK/GNOME.
In the official site http://liferea.sourceforge.net/ you read the characteristics.
You Need[b]
GTK2 2.4
GConf2
libXML2 2.6
GtkHTML2 (libgtkhtml-2.0)
GtkHTML2-devel
(optional) Mozilla
http://img201.imageshack.us/img201/5198/screenshot4nb4.png
Download
[b]INSTALLING
Thus I installed Liferea:
Note: the appointments represent exits of the shell, I put them so that they can compare in case of errors.
first whit wget unloading to my personal folder the last stable version:
[walhez@MyHost ~]$ wget http://downloads.sourceforge.net/liferea/l...mp;big_mirror=0
[1] 31093
QUOTE
[walhez@MyHost ~]$ --04:19:20-- http://downloads.sourceforge.net/liferea/l...time=1169423576
Resolviendo downloads.sourceforge.net... 66.35.250.203
Connecting to downloads.sourceforge.net|66.35.250.203|:80... conectado.
Petición HTTP enviada, esperando respuesta... 302 Found
Localización: http://ufpr.dl.sourceforge.net/sourceforge...ea-1.2.4.tar.gz [siguiendo]
--04:19:21-- http://ufpr.dl.sourceforge.net/sourceforge...ea-1.2.4.tar.gz
Resolviendo ufpr.dl.sourceforge.net... 200.17.202.1
Connecting to ufpr.dl.sourceforge.net|200.17.202.1|:80... conectado.
Petición HTTP enviada, esperando respuesta... 200 OK
Longitud: 1347546 (1,3M) [application/x-tar]
Saving to: `liferea-1.2.4.tar.gz'
100%[===============================================================================
=======>] 1.347.546 64,5K/s in 23s
04:19:45 (56,9 KB/s) - `liferea-1.2.4.tar.gz' saved [1347546/1347546]
[1]+ Done wget http://downloads.sourceforge.net/liferea/l...time=1169423576
Resolviendo downloads.sourceforge.net... 66.35.250.203
Connecting to downloads.sourceforge.net|66.35.250.203|:80... conectado.
Petición HTTP enviada, esperando respuesta... 302 Found
Localización: http://ufpr.dl.sourceforge.net/sourceforge...ea-1.2.4.tar.gz [siguiendo]
--04:19:21-- http://ufpr.dl.sourceforge.net/sourceforge...ea-1.2.4.tar.gz
Resolviendo ufpr.dl.sourceforge.net... 200.17.202.1
Connecting to ufpr.dl.sourceforge.net|200.17.202.1|:80... conectado.
Petición HTTP enviada, esperando respuesta... 200 OK
Longitud: 1347546 (1,3M) [application/x-tar]
Saving to: `liferea-1.2.4.tar.gz'
100%[===============================================================================
=======>] 1.347.546 64,5K/s in 23s
04:19:45 (56,9 KB/s) - `liferea-1.2.4.tar.gz' saved [1347546/1347546]
[1]+ Done wget http://downloads.sourceforge.net/liferea/l...time=1169423576
Soon I decompress it, I compile and I install with the classic ones ./configure make &&make install:
[walhez@MyHost ~]$ tar xzvf liferea-1.2.4.tar.gz
[walhez@MyHost liferea-1.2.4]$ cd liferea-1.2.4
[walhez@MyHost liferea-1.2.4]$ ./configure
The exit must finish like this:
QUOTE
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/gtkhtml2/Makefile
config.status: creating src/mozilla/Makefile
config.status: creating src/net/Makefile
config.status: creating src/parsers/Makefile
config.status: creating src/fl_sources/Makefile
config.status: creating src/notification/Makefile
config.status: creating src/scripting/Makefile
config.status: creating src/ui/Makefile
config.status: creating src/liferea
config.status: creating doc/Makefile
config.status: creating doc/html/Makefile
config.status: creating xslt/Makefile
config.status: creating man/Makefile
config.status: creating man/pl/Makefile
config.status: creating pixmaps/Makefile
config.status: creating opml/Makefile
config.status: creating po/Makefile.in
config.status: creating liferea.spec
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing intltool commands
config.status: executing default-1 commands
config.status: executing po/stamp-it commands
liferea 1.2.4
Build Mozilla Plugin............ : no
Build XulRunner Plugin.......... : no
Build GtkHTML Plugin............ : yes
Build libnotify Plugin.......... : no
Build LUA scripting Plugin ..... : no
Use X Session Management........ : yes
Use DBUS........................ : yes
Use NetworkManager.............. : no
GNUTLS SSL/HTTPS Support........ : no
Liferea will be installed in /usr/local/bin.
configure complete, now type 'make'
[walhez@MyHost liferea-1.2.4]$ makeconfig.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/gtkhtml2/Makefile
config.status: creating src/mozilla/Makefile
config.status: creating src/net/Makefile
config.status: creating src/parsers/Makefile
config.status: creating src/fl_sources/Makefile
config.status: creating src/notification/Makefile
config.status: creating src/scripting/Makefile
config.status: creating src/ui/Makefile
config.status: creating src/liferea
config.status: creating doc/Makefile
config.status: creating doc/html/Makefile
config.status: creating xslt/Makefile
config.status: creating man/Makefile
config.status: creating man/pl/Makefile
config.status: creating pixmaps/Makefile
config.status: creating opml/Makefile
config.status: creating po/Makefile.in
config.status: creating liferea.spec
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing intltool commands
config.status: executing default-1 commands
config.status: executing po/stamp-it commands
liferea 1.2.4
Build Mozilla Plugin............ : no
Build XulRunner Plugin.......... : no
Build GtkHTML Plugin............ : yes
Build libnotify Plugin.......... : no
Build LUA scripting Plugin ..... : no
Use X Session Management........ : yes
Use DBUS........................ : yes
Use NetworkManager.............. : no
GNUTLS SSL/HTTPS Support........ : no
Liferea will be installed in /usr/local/bin.
configure complete, now type 'make'
QUOTE
Making all in xslt
make[2]: se ingresa al directorio `/home/walhez/liferea-1.2.4/xslt'
LC_ALL=C ../intltool-merge -x -u -c ../po/.intltool-merge-cache ../po item.xml.in item.xml
Generating and caching the translation database
Merging translations into item.xml.
CREATED item.xml
LC_ALL=C ../intltool-merge -x -u -c ../po/.intltool-merge-cache ../po feed.xml.in feed.xml
Found cached translation database
Merging translations into feed.xml.
CREATED feed.xml
LC_ALL=C ../intltool-merge -x -u -c ../po/.intltool-merge-cache ../po source.xml.in source.xml
Found cached translation database
Merging translations into source.xml.
CREATED source.xml
LC_ALL=C ../intltool-merge -x -u -c ../po/.intltool-merge-cache ../po folder.xml.in folder.xml
Found cached translation database
Merging translations into folder.xml.
CREATED folder.xml
LC_ALL=C ../intltool-merge -x -u -c ../po/.intltool-merge-cache ../po newsbin.xml.in newsbin.xml
Found cached translation database
Merging translations into newsbin.xml.
CREATED newsbin.xml
LC_ALL=C ../intltool-merge -x -u -c ../po/.intltool-merge-cache ../po vfolder.xml.in vfolder.xml
Found cached translation database
Merging translations into vfolder.xml.
CREATED vfolder.xml
make[2]: se sale del directorio `/home/walhez/liferea-1.2.4/xslt'
make[2]: se ingresa al directorio `/home/walhez/liferea-1.2.4'
LC_ALL=C ./intltool-merge -d -u -c ./po/.intltool-merge-cache ./po liferea.desktop.in liferea.desktop
Found cached translation database
Merging translations into liferea.desktop.
make[2]: se sale del directorio `/home/walhez/liferea-1.2.4'
make[1]: se sale del directorio `/home/walhez/liferea-1.2.4'
make[2]: se ingresa al directorio `/home/walhez/liferea-1.2.4/xslt'
LC_ALL=C ../intltool-merge -x -u -c ../po/.intltool-merge-cache ../po item.xml.in item.xml
Generating and caching the translation database
Merging translations into item.xml.
CREATED item.xml
LC_ALL=C ../intltool-merge -x -u -c ../po/.intltool-merge-cache ../po feed.xml.in feed.xml
Found cached translation database
Merging translations into feed.xml.
CREATED feed.xml
LC_ALL=C ../intltool-merge -x -u -c ../po/.intltool-merge-cache ../po source.xml.in source.xml
Found cached translation database
Merging translations into source.xml.
CREATED source.xml
LC_ALL=C ../intltool-merge -x -u -c ../po/.intltool-merge-cache ../po folder.xml.in folder.xml
Found cached translation database
Merging translations into folder.xml.
CREATED folder.xml
LC_ALL=C ../intltool-merge -x -u -c ../po/.intltool-merge-cache ../po newsbin.xml.in newsbin.xml
Found cached translation database
Merging translations into newsbin.xml.
CREATED newsbin.xml
LC_ALL=C ../intltool-merge -x -u -c ../po/.intltool-merge-cache ../po vfolder.xml.in vfolder.xml
Found cached translation database
Merging translations into vfolder.xml.
CREATED vfolder.xml
make[2]: se sale del directorio `/home/walhez/liferea-1.2.4/xslt'
make[2]: se ingresa al directorio `/home/walhez/liferea-1.2.4'
LC_ALL=C ./intltool-merge -d -u -c ./po/.intltool-merge-cache ./po liferea.desktop.in liferea.desktop
Found cached translation database
Merging translations into liferea.desktop.
make[2]: se sale del directorio `/home/walhez/liferea-1.2.4'
make[1]: se sale del directorio `/home/walhez/liferea-1.2.4'
[walhez@MyHost liferea-1.2.4]$ su
Contraseña: yourpasswordhere
[root@MyHost liferea-1.2.4]# make install
QUOTE
Instalado el esquema «/schemas/apps/liferea/enclosure-download-path» para el entorno regional «C»
/bin/sh ./mkinstalldirs /usr/local/share/applications
/usr/bin/install -c -m 644 liferea.desktop /usr/local/share/applications/liferea.desktop
/bin/sh ./mkinstalldirs /usr/local/share/liferea/dtd
/usr/bin/install -c -m 644 dtd/html.ent /usr/local/share/liferea/dtd/html.ent
/bin/sh ./mkinstalldirs /usr/local/share/liferea/media
mkdir -p -- /usr/local/share/liferea/media
/usr/bin/install -c -m 644 media/xspf_player_slim.swf /usr/local/share/liferea/media/xspf_player_slim.swf
/usr/bin/install -c -m 644 media/xspf_license.txt /usr/local/share/liferea/media/xspf_license.txt
/bin/sh ./mkinstalldirs /usr/local/etc/gconf/schemas
/usr/bin/install -c -m 644 liferea.schemas /usr/local/etc/gconf/schemas/liferea.schemas
make[2]: se sale del directorio `/home/walhez/liferea-1.2.4'
make[1]: se sale del directorio `/home/walhez/liferea-1.2.4'
/bin/sh ./mkinstalldirs /usr/local/share/applications
/usr/bin/install -c -m 644 liferea.desktop /usr/local/share/applications/liferea.desktop
/bin/sh ./mkinstalldirs /usr/local/share/liferea/dtd
/usr/bin/install -c -m 644 dtd/html.ent /usr/local/share/liferea/dtd/html.ent
/bin/sh ./mkinstalldirs /usr/local/share/liferea/media
mkdir -p -- /usr/local/share/liferea/media
/usr/bin/install -c -m 644 media/xspf_player_slim.swf /usr/local/share/liferea/media/xspf_player_slim.swf
/usr/bin/install -c -m 644 media/xspf_license.txt /usr/local/share/liferea/media/xspf_license.txt
/bin/sh ./mkinstalldirs /usr/local/etc/gconf/schemas
/usr/bin/install -c -m 644 liferea.schemas /usr/local/etc/gconf/schemas/liferea.schemas
make[2]: se sale del directorio `/home/walhez/liferea-1.2.4'
make[1]: se sale del directorio `/home/walhez/liferea-1.2.4'
[root@MyHost liferea-1.2.4]# exit
exit
[walhez@MyHost liferea-1.2.4]$ liferea # for execute
Frequent errors: It can be that to at the end of ./configure, the shell throw this:
QUOTE
checking for GtkHTML2 support... no
checking for Mozilla support... no
configure: error:
*** You must have either the GtkHTML2 or the Mozilla development
*** libraries installed in order to build Liferea!
checking for Mozilla support... no
configure: error:
*** You must have either the GtkHTML2 or the Mozilla development
*** libraries installed in order to build Liferea!
Of being thus it means that they lack the dependencies: GtkHTML2 (libgtkhtml-2.0)
GtkHTML2-devel
Liferea by defect adds some important sites, all related to computer science and GNU/Linux. In order to include a new source of the news they must puncture in “new source”, soon to write the direction Web and to cliquear in accepting. Remember that single they will be able to add webs that ofrescan feeds, in the image see some examples

