BiblioViva Documentation
Installation

Choose the computer

BiblioViva needs a computer that stays on during the library's opening hours. This page helps whoever installs to choose the type of computer and to understand which performance profile corresponds to it.

Two types of computer

BiblioViva runs on a computer with a 64-bit Linux system. This guide describes two cases.

Old PC with Linux

This is the first solution to consider: an old PC of the school, no longer suited to daily work, is often enough and requires no purchases. It uses more power and makes more noise than a Raspberry Pi.

A PC with Windows

This guide does not describe the installation on a PC with Windows. Whoever has only a computer with Windows can install Linux in its place, if the PC is dedicated to BiblioViva, or use a Raspberry Pi (described below).

Raspberry Pi

A Raspberry Pi is a small computer, the size of a wallet, that makes no noise and uses little power. It is an alternative to the old PC, to be bought on purpose.

The complete list of what is needed is in Requirements.

Dedicated computer or desk computer

BiblioViva can run on a dedicated computer, which nobody uses for anything else, or on the same computer used at the loans desk. The dedicated computer is the recommended choice.

Dedicated computerDesk computer
AdvantagesIt stays on and is not switched off by mistake; it does not slow down the work at the deskNo extra computer to obtain
DisadvantagesOne more device to obtain and connect to the networkIt must stay on for the whole opening time; a shutdown or a restart interrupts BiblioViva for everyone; it requires Linux on that computer

With a dedicated computer, the desk computer is any computer with a browser, like every other device of the school.

Performance profiles

BiblioViva adapts its use of memory and disk to the computer it runs on. The adaptation is a profile, which the installation proposes by itself according to the computer and which can be changed later from the administration. There are four profiles.

ProfileComputer it corresponds to
microA minimal computer: a slow processor and 512 MB of memory. This guide does not describe it.
smallA Raspberry Pi 4 with 2 GB of memory and a microSD card. It is the default profile, suited to every computer.
mediumAn old PC with a traditional (platter) hard disk.
largeA PC with a lot of memory and an SSD disk.

A more modest profile is always safe: BiblioViva works, a little more slowly in heavy operations, such as printing many sheets or the backup. A profile too ambitious for the computer can instead slow it down. When in doubt, choose small. The expected case is a library of up to 10 000 books and 1 000 patrons.

The values of each profile are in the technical page Performance and in the Configuration reference, both in English.

Check that an old PC is 64-bit

An old PC works only if its processor is 64-bit. Almost all PCs that are not too old are; the check removes every doubt.

The step Prepare the computer says how to install the operating system.

A–Z index