View Single Post
Old 02-27-2016, 10:05 PM   #11
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
It's actually not so difficult. Getting the dependencies right can sometimes be a pain, but the Ubuntu developers have probably done that already.

Code:
sudo apt-get build-dep calibre
should install all the packages needed to build whichever version of calibre is in the repositories (we will assume you are running a recent Ubuntu release and thus the repo version is at least newer than 1.48.0).

Also install Git, for downloading the source code.


Then checkout and build the source code:
Code:
git clone git://github.com/kovidgoyal/calibre
cd calibre
python2 setup.py bootstrap
sudo python2 setup.py install

Last edited by eschwartz; 02-27-2016 at 10:11 PM.
eschwartz is offline   Reply With Quote