An RSS/Atom newsreader that sucks less

Canto | Download

Updated for 0.7.x. Older versions here
HOMENEWSFAQSCREENSHOTSDOWNLOADGETTING STARTEDCONFIGGITWEBBUG TRACKERCONTACT

Download

Latest: 0.7.10
(Changes)

[SRC](canto-0.7.10.tar.gz)

Debian
Official package

Ubuntu
Official package

Fedora
Official package

Alt Linux
Official Package

Mandriva
Official Package

Gentoo
Project Sunrise Overlay

Arch
Arch User Repository

Details / Instructions

Download

To the right, you'll find the download links you need, whether you're building from source or installing a package.

If you're interested in being bleeding edge, you can download the source straight from the git repo with this command:

$ git clone git://codezen.org/git/canto

Manual Install

Installing by hand is very easy since Canto uses the standard Python distutils. This is documented in the INSTALL file inside the tarball.

Untar

$ tar -xvf canto-{version}.tar.gz

Install

$ cd canto-{version}
$ sudo python setup.py install

Or, run without installing

$ cd canto-{version}
$ ./runhere.sh

This will install canto to the root of your filesystem. Alternatively, if you don't want to install Canto, or don't have permissions to install Canto, you can untar the source and run ./runhere.sh and try Canto without leaving the source directory (though you still need to have feedparser/chardet installed).

Installing Elsewhere

Installing using setup.py install --home or any other prefix should work as well. However, you must make sure that you setup your paths correctly. For example, if you install with setup.py install --prefix=/home/myuser/canto-root to properly run canto you'd have to set:

$ export PATH="$PATH:/home/myuser/canto-root/bin"
$ export PYTHONPATH="$PYTHONPATH:/home/myuser/canto-root/usr/lib/site-packages"

Optionally, if you want help to work inside of canto, you have to add to your MAN_PATH too.

$ export MANPATH="$MANPATH:/home/myuser/canto-root/share/man"

If you use canto alot, you can add these lines to your ~/.bashrc so you don't have to mess with exports every time.

Requirements

Libraries

Canto < 0.7.8 requires feedparser to be installed on the system separately. Canto < 0.7.6 on Python < 2.6 requires the python-multiprocessing library to be installed.

Platforms

Send all bug reports to canto-reader [at] codezen [dot] org
Or come to discuss in #canto on irc.freenode.net