Hello Linux Geeksters. As you may already know, Calibre is an open-source book management software, with many interesting features including e-book conversion, e-book viewer, library to ebook reader synchronization and support for the most popular eBook formats, including: epub, cbz, mobi, fb2 . Being multi-platform, the app works on Linux, Windows and Mac OS X.
The latest version available is Calibre 2.6.0, coming with the below new features:
- Catalogs: CSV Output: Allow changing the order of fields in the generated CSV catalog by using drag and drop to re-arrange the fields in the create catalog dialog.
- Edit metadata dialog: When editing metadata individually for multiple books, popup a confirmation if the user clicks OK before finishing the editing of all the books.
- Allow configuring a keyboard shortcut to toggle highlighting of search results via Preferences->Keyboard (under Miscellaneous).
- Edit Book: Saved searches window: Remember the last used values for where to search and search direction.
- E-book viewer: Allow right clicking on the toolbar buttons to popup the optional menus, useful when using the viewer on a touch screen.
- E-book viewer: Add a keyboard shortcut to toggle the Table of Contents [Ctrl+T]
- Performance improvement when renaming/deleting large numbers of items via the Manage Tags/Series/Publishers/etc dialogs
- Kobo driver: Update to support soon to be released firmware update from Kobo
For more information about this release, see the changelog.
In this article I will show you how to install Calibre 2.6.0 on Ubuntu, Debian, Elementary OS, Deepin, Peppermint, Pinguy OS, LXLE, Linux Lite, Fedora, CentOS, OpenSUSE, Mageia, OpenMandriva, Arch Linux, Manjaro and other Linux systems.
There is no repository available for Calibre 2.6.0, but the developers provide us a python oneliner for installing the latest Calibre version. So, to install Calibre on Linux systems, do:
$ sudo python -c "import sys; py3 = sys.version_info > 2; u = __import__('urllib.request' if py3 else 'urllib', fromlist=1); exec(u.urlopen('http://status.calibre-ebook.com/linux_installer').read()); main()"
The installation script downloads and extracts the latest Calibre installer, and installs the app in /opt/calibre, by default. But the user can easily change the installation destination.