16 MIN READ TIME

Ebook library

Better manage your ebook library

LIBRUM READER

Bookworm Nate Drake helps you galvanise your ebook collection and place it in the cloud with Librum Reader and Calibre.

Credit: https://librumreader.com

OUR EXPERT

Nate Drake is a technology journalist specialising in cybersecurity and retro tech. He has taken to devouring ebooks late at night as they’re not nearly as fattening as Oreos.

QUICK TIP

Although we recommend installing via Flatpak, if you’re determined to build the Librum client from source, you can find instructions on https://github. com/Librum-Reader/Librum. If you’re running Ubuntu, install both libgl1mesa-dev and libxcb-cursordev first.

When it comes to ebooks, in some ways Linux users are spoilt for choice. There’s any number W of excellent apps, such as Bookworm and Foliate, for opening EPUB and MOBI formats. The mighty Calibre is also incredibly useful for converting between formats, as well as downloading metadata.

Given the open source approach to OS design, however, Linux doesn’t always play well with DRM (digital rights management) protected content. This may be why there’s no native Amazon Kindle desktop client. Naturally, there are some workarounds. You can still use Linux versions of web browsers to manage Kindle content in your account. The desktop client can also be run through a compatibility player like Wine or PlayOnLinux, but this can cause performance issues.

In this guide, you’ll discover how to download, manage and read your ebook collection with ease using our chosen program: Librum Reader.

Why Librum?

Given the huge amount of software available for this purpose, we feel we should explain briefly why we’ve settled on Librum Reader.

Aside from Librum Reader being open source and receiving rave reviews online, during our tests Bookworm crashed repeatedly when performing simple operations like looking up definitions of words.

Librum also offers a clean, intuitive interface, making it easy to view and sort through your ebook collection. Currently supported formats include PDF, EPUB, CBZ (comic books), FB2, TIFF, MOBI and XPS.

If this weren’t enough, the free pricing tier offers users 1GB of cloud storage so you can manage your ebook collection across multiple devices. Self-hosting is also supported.

Getting started

To start organising your ebooks, head to the Librum main site (https://librumreader.com). Power users may prefer to follow the link to the GitHub page to clone the repository and compile the software themselves.

However, it’s much simpler to choose Download > Flatpak. This redirects you to the Librum Reader page on Flathub. Click Install to download the necessary reference file. Next, minimise your browser and open the terminal. Switch to your downloads folder with: $ cd ~/Downloads Double-check Flatpak is installed correctly with: $ sudo apt install flatpak Press Y to confirm installation if necessary. You can now install Librum Reader with: $ flatpak install com.librumreader.librum.flatpakref Enter Y to proceed. Once our install completed, we noted that the Librum Reader icon didn’t appear in the Activities section of Ubuntu Gnome immediately. You can fix this by restarting your machine. Alternatively, run this command: $ flatpak run com.librumreader.librum

Unlock this article and much more with
You can enjoy:
Enjoy this edition in full
Instant access to 600+ titles
Thousands of back issues
No contract or commitment
Try for 99c
SUBSCRIBE NOW
30 day trial, then just $9.99 / month. Cancel anytime. New subscribers only.


Learn more
Pocketmags Plus
Pocketmags Plus

This article is from...


View Issues
Linux Format
December 2024
VIEW IN STORE

Other Articles in this Issue


LINUX FORMAT
LINUX FORMAT
The #1 open source mag Future Publishing Limited, Quay
WELCOME
Powered by infinity!
If there’s one reason to try Fedora, it’s
REGULARS AT A GLANCE
World War WordPress breaks out online!
LICENSING
Ubuntu turns 20
Canonical and the community celebrate the 40th release of one of the most popular Linux operating systems.
Chrome Manifest v3 kills uBlock
Browser disables extension – users seek alternatives.
WORKING TOGETHERs
Italo Vignoli is one of the founders
THE BAD OLD DAYS
Dave Stokes is a FOSS evangelist at
$1 million FLOSS fund
Zerodha launches a $1 million annual fund for open source projects.
Android gets more Linux
Here comes the Linux desktop!
Winamp deletes itself again
Tried open source and didn’t like what it found.
Distro watch
What’s behind the free software sofa?
ARM WRESTLE
Erik Faye-Lund is a principal software engineer at Collabora.
REAL TIME
Jon Masters is a kernel hacker who’s been involved with Linux for over 22 years, and works on energy-efficient Arm servers.
Kernel Watch
Jon Masters summarises the latest happenings in the Linux kernel, so that you don’t have to.
Answers
Got a burning question about open source or the kernel? Whatever your level, email it to answers@linuxformat.com
Mailserver
Not that there’s much we can do with
PDFSam
Version: 5.2.8 Web: https://pdfsam.org For those who frequently
CPU Info
Version: 1.3.0 Web: https://github . com/kamgurgul/cpu-info You won’t
Qrcp
Version: 0.11.3 Web: https://github . com/claudiodangelis/qrcp Unlike the
Recordbox
Version: 0.8.1 Web: https://codeberg . org/edestcroix/Recordbox Just as
Newsboat
Version: 2.37 Web: https://newsboat.org There are two types
Safe Eyes
Version: 2.2.1 Web: http://slgobinath . github.io/SafeEyes/ Too
TLP
Version: 1.7.0 Web: https://linrunner.de/tlp T LP
Hurry Curry!
Version: 2.1.1 Web: https://hurrycurry . metamuffin.org We’ve
HyperPlay
Version: 0.20.0 Web: www.hyperplay.xyz Gaming on Linux has
Geeqie
Version: 2.5 Web: www.geeqie.org With professional-looking photos being
Rclone
Version: 1.68.1 Web: https://rclone.org There’s no such thing
REVIEWS
TP-Link BE3600
Is it still Wi-Fi 7, asks Brandon Hill, if there’s no 6GHz?
Ubuntu 24.10
Nate Drake brims with excitement at Canonical’s latest offering. Will this distro be a plumed Oriole or just plain ’Orrible?
Kali Linux 2024.3
Nate Drake explores the latest version of the distro beloved by both hackers and Mr Robot fans the world over.
Expirion Linux 5.0.2
Nate Drake casts aside systemd in favour of this lightweight Devuan-based distro. Is SysVInit the right way to go?
Core Keeper
Keep the staff in the dark? The Management are ecstatic at the latest innovation to come from the crafting stone of Christopher Livingston.
ROUNDUP
Big-name web browsers
Browsers connect us to the world wide web, and therefore the outside world. Michael Reed examines five of the best for the Linux desktop.
Installation
We want a smooth installation experience with lots of options.
Configuration and settings
With a new browser, the first thing to do is change a few config details.
User interface design and feel
The main point of contact. The user interface
Privacy and security
Extra features to put you in control of your online safety.
Ad blocking
We see the need for adverts, but how much intrusion is too much?
Mobile app
We like to carry on browsing on the move.
Extra features and add-ons
Extra functions that make it stand out, and
The verdict
Big-name web browsers
ALSO CONSIDER
Seamonkey is based on the same browser
FEDORA
POWER UP FEDORA!
Not all heroes wear capes. Jonni Bidwell has got a brand new Fedora to discuss and these hat jokes are un-brim-leavable.
Fedora is for all
You don’t need to be some sort of geek to don a Fedora.
Popping on Fedora
Grab yourself a cup of tea and a USB. It’s time to fortify and update your system with Fedora (and tea).
Getting around Fedora
Now that we’ve got to grips with the desktop, let’s look at how we install software. And mess with the desktop.
Trick out your Fedora
We look at extending Gnome with, er, extensions. Plus, a look at some of the other desktops and Fedora flavours available.
Pi USER
Code Club and CoderDojo combine!
After years of success, the school clubs are combining into one single superpower!
Anthias
Always one to draw attention, Les Pounder delves back into the world of digital signage and, of course, he is using his trusty Raspberry Pi.
Elegoo Mars 5 Ultra
When they said Mars needs women, this is exactly what Denise Bertacchi had in mind!
Get live updates with the YouTube API
YOUTUBE
Use a Pi to capture infrared photos
PHOTOGRAPHY
IN DEPTH
MEDITATING ON ZEN 5
Discover what the new AMD architecture can do for you and your Linux kernel with Chris Szewczyk.
AMD Ryzen 5 9600X
Let’s face it, this is the Ryzen you’re going to buy.
AMD Ryzen 9 9950X
If you can afford this, good for you!
TUTORIALS
Easy de-archiving
Shashank Sharma considers himself to be a multitasking maestro, and is naturally impressed with nifty utilities that can do the job of many.
Taking control of hardware drivers
LINUX BASICS
CREATE A DRIVER ROLLBACK SYSTEM
1 Set up Timeshift Timeshift (or System
Use Tailscale to create a mesh VPN
TAILSCALE
Secure public Wi-Fi
PUPPY LINUX
Upgrade it: Expand your system memory
RAM
Upgrade it: Buying faster system memory
RAM
G.Skill Trident Z5 Neo RGB DDR5-6000 (2x 16GB)
When you want the best memory for your system and are happy to pay for it!
Corsair Vengeance DDR5-5200 (4x 48GB)
We’re going to need memory, lots and lots of memory.
Samsung DDR5-4800 (2x 16GB)
The best value DDR5 upgrade – if you can find it in stock.
TeamGroup T-Force Xtreem ARGB DDR4-3600 (2x 8GB)
Best 16GB memory for AMD Ryzen builders.
Patriot Viper Steel DDR4-3200 (2x 16GB)
The best 32GB twin DIMM DDR4 kit you’ll find.
Corsair Vengeance LPX DDR4 -2666 (2x 8GB)
If you’re looking for budget-friendly H370/B360 upgrades, look no further!
ADMINISTERIA
Manage RAID services on your Linux servers
A sometimes overlooked skill, Stuart Burns explains the basics of preparing and creating pools of RAID storage.
LICENCE TO KILL
Stuart Burns is a sysadmin for a
CODING ACADEMY
Completely complete your shell commands
With his heart bursting from his chest Ferenc Deák reassures us it’s not a medical emergency but being so close to finally completing this series!
Test if you’re human with our PHP captcha
David Bolton hopes to capture your imagination as he explains how to create a PHP captcha that can help to cut down form spams.
Chat
X
Pocketmags Support