I have been running the Arch Linux-based EndeavourOS on my desktop workstation since the summer of 2022. I use Calibre to manage my ebook library. I had previously installed Calibre from the main Arch packages repository. While it always worked as expected, I would often (if not usually, or almost always) see a nag upon opening Calibre that a new version was available. Seldom was a new version available in the Arch repos. I finally decided to check the Calibre project website to see if there is an “official” installation method. Indeed there is on Calibre’s Download for Linux page:
Please do not use your distribution provided calibre package, as those are often buggy/outdated. Instead use the Binary install described below.
Calibre provides several helpful commands for installing the official binary release (instead of re-printing them, I will encourage anyone who is interested in trying the official binary to visit the Calibre website for the most up-to-date instructions). By default, Calibre is installed into /opt, but the documentation includes a command for installing it in a different directory. Calibre also installs calibre-uninstall which can be run to uninstall the program from the command line. I was able to uninstall the Arch package version and install the official binary without losing any data (by default, Calibre’s database and library is stored at ~/Calibre).
@naferrell You could use the calibre-bin package in the AUR instead.
Thanks for the tip, AUR is another option (I install Zotero through AUR even though the “official” method is similar, albeit a little bit more involved, than Calibre). I’ll add (in case my article is unclear to any readers) that I never had an “issue” with the regular Arch version, I was just curious after seeing the update notices.