{"id":116,"date":"2018-04-23T18:37:31","date_gmt":"2018-04-23T16:37:31","guid":{"rendered":"https:\/\/ubuntu.dirkschmidtke.de\/?post_type=portfolio&#038;p=116"},"modified":"2025-01-16T22:10:04","modified_gmt":"2025-01-16T21:10:04","slug":"calibre","status":"publish","type":"portfolio","link":"https:\/\/ubuntu.dirkschmidtke.de\/en\/portfolio\/calibre\/","title":{"rendered":"Calibre"},"content":{"rendered":"<p><a href=\"https:\/\/calibre-ebook.com\/\" target=\"_blank\" rel=\"noopener\">Calibre<\/a> is considered the ultimate tool for managing your own digital library. It works well with readers from Sony, Kobo, Pocketbook, Tolino etc. and converts various file formats. The free and open-source program is also available for Windows and OS-X. Calibre is mainly written in Python and offers a <a href=\"https:\/\/manual.calibre-ebook.com\/creating_plugins.html#pluginstutorial\" target=\"_blank\" rel=\"noopener\">plugin interface<\/a>. It uses the qt toolkit for the user interface.<\/p>\n<p>In order for Calibre to manage e-books, they must first be imported. Calibre then displays all books clearly with a cover image. Tags can be edited and incorrectly set metadata can be corrected. If an e-book reader is connected to the PC, Calibre offers synchronization of the book collection with the connected device.<\/p>\n<p>Calibre even pays attention to the format when transferring files: if a Kindle is connected, Calibre automatically converts EPUB files to the MOBI format, as Amazon&#8217;s Kindle readers ignore the widely used EPUB standard.<\/p>\n<p>Calibre cannot do much with files protected by Digital Rights Management (DRM) by default. However, third-party plugins that remove Adobe&#8217;s copy protection (\u201cDeDRM\u201d) have been circulating for years. However, this is illegal and does not work under Linux, or only with difficulty.<\/p>\n<h3>Installation<\/h3>\n<p>The unfortunately outdated version provided from the Ubuntu package sources is simply installed with a one-liner:<\/p>\n<pre>sudo apt install calibre<\/pre>\n<p>Since Calibre is frequently updated with program improvements and adaptations for reading devices &#8211; for example with firmware updates for older devices or new releases &#8211; a constantly updated PPA like the one from Nate Muench would be nice. Unfortunately, this service is no longer available since Calibre requires a newer version of the Qt5 graphics toolkit than the one provided by Ubuntu. So if you want to be up to date, you have to keep yourself informed about updates <a href=\"https:\/\/calibre-ebook.com\/changelog.rss\" target=\"_blank\" rel=\"noopener\">via RSS-Feed<\/a> and download and install the binary packages manually with the following one-liner recommended by developer Kovid Goyal.<\/p>\n<pre>sudo -v &amp;&amp; wget -nv -O- https:\/\/download.calibre-ebook.com\/linux-installer.py | sudo python -c \"import sys; main=lambda:sys.stderr.write('Download failed\\n'); exec(sys.stdin.read()); main()\"<\/pre>\n<p>To remove a manually installed Calibre release, use the command<\/p>\n<pre>sudo \/usr\/bin\/calibre-uninstall<\/pre>\n<p>The Calibre website has <a href=\"https:\/\/calibre-ebook.com\/download_linux\" target=\"_blank\" rel=\"noopener\">more information<\/a> including troubleshooting tips.<\/p>","protected":false},"excerpt":{"rendered":"<p>Calibre is considered the ultimate tool for managing your own digital library. It works well with readers from Sony, Kobo, Pocketbook, Tolino etc. and converts various file formats.<\/p>\n","protected":false},"author":1,"featured_media":117,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"portfolio_category":[8],"portfolio_tag":[],"class_list":["post-116","portfolio","type-portfolio","status-publish","has-post-thumbnail","hentry","portfolio_category-e-books"],"_links":{"self":[{"href":"https:\/\/ubuntu.dirkschmidtke.de\/en\/wp-json\/wp\/v2\/portfolio\/116","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntu.dirkschmidtke.de\/en\/wp-json\/wp\/v2\/portfolio"}],"about":[{"href":"https:\/\/ubuntu.dirkschmidtke.de\/en\/wp-json\/wp\/v2\/types\/portfolio"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntu.dirkschmidtke.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntu.dirkschmidtke.de\/en\/wp-json\/wp\/v2\/comments?post=116"}],"version-history":[{"count":8,"href":"https:\/\/ubuntu.dirkschmidtke.de\/en\/wp-json\/wp\/v2\/portfolio\/116\/revisions"}],"predecessor-version":[{"id":965,"href":"https:\/\/ubuntu.dirkschmidtke.de\/en\/wp-json\/wp\/v2\/portfolio\/116\/revisions\/965"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntu.dirkschmidtke.de\/en\/wp-json\/wp\/v2\/media\/117"}],"wp:attachment":[{"href":"https:\/\/ubuntu.dirkschmidtke.de\/en\/wp-json\/wp\/v2\/media?parent=116"}],"wp:term":[{"taxonomy":"portfolio_category","embeddable":true,"href":"https:\/\/ubuntu.dirkschmidtke.de\/en\/wp-json\/wp\/v2\/portfolio_category?post=116"},{"taxonomy":"portfolio_tag","embeddable":true,"href":"https:\/\/ubuntu.dirkschmidtke.de\/en\/wp-json\/wp\/v2\/portfolio_tag?post=116"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}