![]() |
#31 | |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 929
Karma: 15576314
Join Date: Jan 2013
Location: Ely, Cambridgeshire, UK
Device: Kindle Oasis 3, Kindle Oasis 1
|
Quote:
If every author had this attitude, you'd have to maintain literally *thousands* of packages yourself, and you'd have no time left to do anything else and your system would probably not work very well. Why is Calibre more special than everything else on your system? e.g. LibreOffice is vastly more complex but you don't see the LO maintainers saying "don't use the distro LO it's always broken use our stuff from upstream". (I further note that the one time there was a serious security hole in Calibre, a very long time ago now, the distros reported it, and Kovid reacted commendably fast and... kicked up a huge fight over it and generally acted exactly like you'd hope the author of software recently discovered to have rootable security holes wouldn't. I literally know people who have used that bug thread as an example in security training. A few days after it hit the news and sprayed terrible everywhere, Kovid did remove the frankly entirely unnecessary code that had the trivial root hole in the first place, but only after implementing five or six completely hopeless "fixes" that wouldn't come close to fixing the problem. After that, I don't really trust Kovid's security posture, which is a bit worrying given that this software pulls stuff off random Internet sites. I would say that if you want a secure system, and you don't need new features in newer Calibres, don't use Kovid's Calibre. Use your distro's. This is a good general rule: the distro is more likely to be secure and well-integrated than random upstreams are. That is, after all, the distro's job.) (disclaimer: I work for a distro vendor, though not on the distro. Oh and note that the thank-god-not-security-critical software I'm a maintainer for, I'm quite happy to have people use literally years'-old versions of, versions randomly hacked by distros etc. Maintainers cannot and should not attempt to dictate what versions of their software people should use, let alone badmouth people distributing it for free.) |
|
![]() |
![]() |
![]() |
#32 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 210
Karma: 4491791
Join Date: Jul 2020
Location: South Africa
Device: Kindle PW4
|
Thanks, normally manually install software using terminal, but didn't this time. Will make a plan to fix it.
Don't suppose anyone has seen one of the free ebooks on this forum posted in the kfx format? Want to see if it will be worth all the trouble installing an old version of windows that supports calibre and the kfx output plugin. Think I got almost all original versions of Windows from the dos ones to windows 7. Just can't use 7 anymore as did my 2 installations. |
![]() |
![]() |
Advert | |
|
![]() |
#33 |
Running with scissors
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,587
Karma: 14328510
Join Date: Nov 2019
Device: none
|
I don't get the impression that he thinks Calibre is so special, but that it's tiresome answering questions when people are using an old, sometimes very old, version of Calibre and all they need to do is install the latest version.
|
![]() |
![]() |
![]() |
#34 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,475
Karma: 239219543
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
Quote:
Moreover, Calibre needs frequent updating because it supports a variety of ereaders. If a new ereader gets released (or a Kobo reader gets a firmware update), people expect Calibre to support it ASAP. And yes, people using an old version of Calibre have bought a new ereader and then complained here that Calibre doesn't support their reader. |
|
![]() |
![]() |
![]() |
#35 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,072
Karma: 91577715
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
|
Quote:
Added: And also this edition, suggested by JSWolf. Last edited by jhowell; 08-21-2020 at 05:34 PM. |
|
![]() |
![]() |
Advert | |
|
![]() |
#36 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,758
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
The problem is a lot of the version out there in repositories are garbage. They are either old versions, Python 3 beta versions, or versions that don't work. The problem is that some of the repository maintainers haven't a clue how to maintain Calibre. Kovid once posted that Linux is the least used OS with Calibre but with the most support issues. This is due to the problems with most repositories.
|
![]() |
![]() |
![]() |
#37 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,758
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
https://www.mobileread.com/forums/sh...d.php?t=294958 |
|
![]() |
![]() |
![]() |
#39 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,758
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
![]() |
![]() |
![]() |
#40 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 210
Karma: 4491791
Join Date: Jul 2020
Location: South Africa
Device: Kindle PW4
|
Quote:
|
|
![]() |
![]() |
![]() |
#41 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 210
Karma: 4491791
Join Date: Jul 2020
Location: South Africa
Device: Kindle PW4
|
Quote:
Do you share the same directory for your ebooks or must you install books on ubuntu and then the windows version? |
|
![]() |
![]() |
![]() |
#42 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,072
Karma: 91577715
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
|
Quote:
KFX will obey the widows/orphans properties encoded in books. Some people find that annoying since it can cause extra blank space at the end of pages. More subtle changes are use of typographic ligatures and kerning and the ability to switch between justified text and ragged right margin using the Aa menu. |
|
![]() |
![]() |
![]() |
#43 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 755
Karma: 7025494
Join Date: Aug 2017
Location: Italy
Device: Kindle Paperwhite, Kobo Elipsa, Pocketbook Inkpad 4, Inkpad Color
|
I use two separated libraries, but not all books now are on my Windows partition, only those that go on the Kindle. I don't know if there are problems in using one only library for both, but until I have space enough on my SSD I don't care of it.
|
![]() |
![]() |
![]() |
#44 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,758
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Another case of Calibre not working properly due to a botched Repository.
https://www.mobileread.com/forums/sh...61#post4025961 |
![]() |
![]() |
![]() |
#45 | |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 929
Karma: 15576314
Join Date: Jan 2013
Location: Ely, Cambridgeshire, UK
Device: Kindle Oasis 3, Kindle Oasis 1
|
Quote:
The problem here is really Calibre: it has no real versioning in its plugin interface, so it cannot determine that a plugin needs a later version of Calibre, or tell the user that, or say what version it needs. (This is, frankly, a neophyte software engineering error. And yes the last part can be done without precognition.) (Downloading stuff from random places on the Internet, rather than getting it from the distro, is fairly terrifying to a Linux user, and frankly should be fairly terrifying to anyone who uses computers in this day and age: who knows what's in it? Calibre plugins can execute arbitrary code: do you have time to read the code and make sure it's not doing all sorts of nefarious stuff? The packages in the distro, you don't need to be worried about... the distro is a curated source. That's what it's *for*.) If you want a bleeding-edge distro, use one of those: they usually have much more recent Calibres (and much more recent everything elses, and more breakage of things that previously worked as a consequence). If you want to use bleeding-edge stuff downloaded from random places on the Internet, I'd agree that (given Calibre's plugin API design errors), using the latest upstream Calibre is probably necessary. But that's not the distros' fault, and it's not a sign that distro repos are in any way broken. They're doing precisely what they're designed for. The fault here is Calibre's poor plugin API and a design that expects to download code from random places on the internet with no signing or even hash verification: all you get is a warning that ooh this might be dangerous. In the modern world this sort of thing is just not anywhere close to adequate. I'm frankly amazed that nobody has exploited this to replace a popular plugin and attack Calibre users en masse yet: probably Calibre is too niche for the attackers to bother with (God knows what user figure that might be, I'm not an attacker: five million users? fifty?) |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
FINALLY! | twowheels | General Discussions | 54 | 07-30-2014 02:32 PM |
Touch I finally did it | estelle58 | Kobo Reader | 0 | 07-20-2012 10:19 AM |
Finally, somebody gets it! | phenomshel | General Discussions | 6 | 07-17-2011 04:34 AM |
PRS-950 Finally | dreadcptflint | Sony Reader | 0 | 02-17-2011 11:38 PM |
Finally... | colbyu | Introduce Yourself | 7 | 03-09-2009 11:58 AM |