Important Note for Linux users

You will find the last version of Linux installers in the beta directory.

pdfbooklet_3.0.6_all.deb hs been tested and seems OK.

The .rpm installer has not been tested.

For the tar.gz files, see the dependencies below.


PdfBooklet is developed originally in Windows and for Windows. Nevertheless it works perfectly on Linux, we have made the code compatible. It runs in Python 2.7 or 3.4.


1) Installation

You sould normally use the .deb file which should work out of the box.
The .rpm file is not yet tested, and the dependencies are not properly set.

 

In case these installers do not work for you, we are providing other solutions. 

a) Install from source

Decompress the file : Install by unzipping – linux.zip in a directory where you have full write rights. Run pdfbooklet.py with the following command :

 

python pdfbooklet.py

or

python3 pdfbooklet.py

 

If you have the dependencies satisfied, the program should run. If not, either install the missing packages, if you know how to do that, or use the second solution :

 

b) Install the pyinstaller bundle

To solve the dependencies problem, we have built a bundle with pyinstaller, which contains everything needed : Python3, Gtk3, Poppler.

Unzip the big file : pdfbooklet 3.x.x pyinstaller.zip, in a directory where you have write rights.

Run the file : pdfbooklet

c) Install from tarball

We offer also the tarballs in 32 and 64 bits if you know how to install them.

2) Known problems

  1. Dependencies problems : see below the modules which must be installed. Otherwise consider using the pyinstaller bundle.

  2. pdfbooklet needs read/write rights in the forder where pdfbooklet.cfg is located and the installer does not always provides this.

Technical information

 

       The needed dependencies for python3 are :
 python-gi
 python-gi-cairo

 python3-gi
 python3-cairo

 python3-gi-cairo

 gir1.2-gtk-3.0

 gir1.2-poppler-0.18
       They are installed with the following commande line :

 - sudo apt-get install  python-gi  python-gi-cairo python3-gi python3-cairo  python3-gi-cairo  gir1.2-gtk-3.0  gir1.2-poppler-0.18


 

For python 2.7 :

- sudo apt-get install  python-gobject-cairo