Dernier article d’une série de trois et point final du projet : Installer Calibre sur un Raspberry Pi, le lancer en mode serveur OPDS et me connecter dessus avec ma tablette ou mon téléphone pour parcourir ma bibliothèque numérique et télécharger des livres avec FBReader ou tout autre lecteur de e-book compatible OPDS. Rappel des épisodes précédents :
Je commence par ouvrir une console. Pour installer Calibre, rien de plus simple :
sudo apt-get install calibre
Je veux que Calibre gère ma bibliothèque sur mon disque externe. Je crée tout d’abord un répertoire pour calibre dedans. Comme mon disque externe est monté sur /media/datas, je vais créer un répertoire ici :
mkdir /media/datas/calibre
A présent, je lance calibre : un assistant de bienvenue me guide pour configurer Calibre. La chose la plus importante à préciser est le répertoire.
Il ne reste plus qu’à utiliser calibre pour construire sa bibliothèque numérique.
Lancer Calibre en mode serveur
Deux méthodes pour cela :
- lancer Calibre et dans le menu Connecter / Partager, choisir Démarrer le serveur de contenu.
- lancer le serveur directement dans un terminal
Je vais opter pour la seconde option, cela consommera moins de mémoire, je n’ai pas besoin de l’interface graphique de Calibre, juste du mode serveur.
Pour une info complète : Calibre Commande line interface
Pour lancer le mode serveur :
calibre-server &
Le fait de mettre & après une commande lance cette dernière et rend la main au terminal. Je peux donc fermer ma fenêtre terminal sans arrêter le serveur.
FBReader et l’OPDS
J’utilise FBReader (sous android) mais cela fonctionne avec tout autre lecteur e-books compatible OPDS.
Lançons FBReader. Choisir dans le menu : Bibliothèque Réseau
Puis Ajouter un catalogue :
Si on connaît l’adresse IP du Raspberry sur lequel se trouve Calibre, on peut saisir directement l’URL, sinon, on cherche sur le réseau local, c’est très rapide.
Mon Raspberry est trouvé ainsi que le serveur Calibre. Je le sélectionne.
C’est terminé, je peux parcourir ma bibliothèque numérique et télécharger les documents que je souhaite.
Pas besoin de relancer le scan du serveur Calibre lors d’une autre utilisation de FBReader : ma bibliothèque reste dans le menu de FBReader.
Et voilà, tout fonctionne à merveille.
Merci beaucoup pour cette série d’articles. Grâce à vous ma bibliothèque numérique est enfin pratique à utiliser par toute la famille
Merci pour ce Blog
Dommage que ce la ne fonctionne pas avec un compte utilisateur et un mot de passe ;-(
Il est normalement possible de lancer calibre en mode serveur avec un login / mot de passe : pour cela, aller dans les paramètres de calibre, dans l’option “Partager sur le net”. Là, indiquer le Nom d’utilisateur et son mot de passe.
Puis lancer le serveur. A tester. Mais de toute manière, juste un seul login / mot de passe possible