⭐📘 Instal·lar Calibre a Deepin (linux) usant /volume2/llibres_deepin (xarxa NAS) com si fos una carpeta local

🎯 Objectiu

L’objectiu es instal·lar calibre a Deepin amb una llibreria compartida com si fos una carpeta local. Això permet que Calibre pugui parlar amb Speech-Dispatcher i també no consumir espai de memòria. Calibre, la munta automàticament en cada reinici.


1) Instal·lar suport SMB/CIFS

(Deepin ja ho porta, però ho validem)

Codi

sudo apt install cifs-utils

2) Crear el punt de muntatge

Escull on vols que Deepin tingui la carpeta del Calibre. Recomanat:

Codi

sudo mkdir -p /mnt/calibre-library

3) Crear credencials segures

Això evita posar la contrasenya al fstab.

Codi

sudo nano /etc/samba/calibre.creds

Dins hi poses:

Codi

username=MIQUEL
password=LA_TEVA_CONTRASENYA

Protegeix el fitxer:

Codi

sudo chmod 600 /etc/samba/calibre.creds

4) Afegir el muntatge permanent al fstab

Obre el fitxer:

Codi

sudo nano /etc/fstab

Afegeix aquesta línia (adaptada per Calibre):

Codi

# Carpeta compartida del Synology per a Calibre
//192.168.1.41/llibres_deepin   /mnt/calibre-library   cifs   credentials=/etc/samba/calibre.creds,uid=1000,gid=1000,file_mode=0777,dir_mode=0777,nobrl,cache=none,iocharset=utf8,vers=3.0,nofail,_netdev,x-systemd.>

Explicació ràpida:

  • //192.168.1.41/llibres_deepin → carpeta compartida del Synology
  • /mnt/calibre-librey → punt de muntatge a Deepin
  • vers=3.0 → SMB3 (el que usa Synology)
  • nofail → Deepin arrenca encara que el NAS estigui apagat
  • uid/gid=1000 → Calibre pot llegir i escriure sense problemes
  • credentials=… → contrasenya segura
  • –

Recarrega systemd (imprescindible)

sudo systemctl daemon-reload

5) fer el muntatge i provar

Això fa que Deepin i el calibre (local) vegi calibre-library una carpeta local i que funcioni speech-dispatcher.

Codi

sudo mount -a

Si no surt cap error:

Codi

ls /mnt/calibre-library

Si hi veus els llibres → muntatge OK i persistent.

6) Configurar Calibre-library

A Calibre:

  1. Preferències → Avançat → Ubicació de la biblioteca
  2. Selecciona: /mnt/calibre-library
  3. Guarda i reinicia Calibre.

7) Validació final

Reinicia Deepin i comprova:

Codi

ls /mnt/calibre-library

Si hi surt la llibreria → ja tens Synology + Deepin + Calibre funcionant de manera automàtica.

Obrim calibre local: /opt/calibre/calibre

Per pasar a la llibreria de xarxa, ara muntada a /mnt/calibre-library:

choose i ja esta:

comprovem la veu:

Hi ha muntanyes d’idiomes a Deepin (linux)

Muntar carpeta Calibre del Synology a Deepin

Me alegro molt! 😊 Aquí tens el post complet per al blog:


📚 Muntar carpeta Calibre del Synology a Deepin (sense errors de base de dades)

🧩 El problema

Quan muntes una carpeta de xarxa (CIFS/SMB) del Synology per utilitzar-la com a biblioteca de Calibre, apareix l’error:

«La base de datos de la biblioteca parece estar corrupta»

La BD NO està danyada — és un problema de bloquejos de fitxers (file locking) de SQLite sobre CIFS.


✅ La solució pas a pas

1️⃣ Crear la carpeta de muntatge



sudo mkdir /mnt/calibre-library

2️⃣ Crear fitxer de credencials (segur)

sudo tee /etc/samba/calibre.creds << EOF
username=el_teu_usuari
password=la_teva_contrasenya
EOF


Protegir-lo perquè només root el pugui llegir:
sudo chmod 600 /etc/samba/calibre.creds

3️⃣ Configurar el muntatge automàtic (/etc/fstab)

sudo nano /etc/fstab

Edita el fitxer:

sudo nano /etc/fstab

I afegeix aquesta línia al final:

//192.168.1.41/llibres_deepin /mnt/calibre-library cifs credentials=/etc/samba/calibre.creds,uid=1000,gid=1000,file_mode=0777,dir_mode=0777,nobrl,cache=none,iocharset=utf8,vers=3.0,nofail 0 0

4️⃣ Recarregar i muntar

sudo systemctl daemon-reload
sudo mount /mnt/docker/calibre/ebooks_amd

5️⃣ Obrir Calibre i seleccionar la biblioteca

Obre Calibre → «Canvia/crea biblioteca» → selecciona /mnt/docker/calibre/ebooks_amd


docker/calibre/ebooks_amd

🔑 Explicació de les opcions clau

OpcióFunció
uid=1000,gid=1000Permisos per al teu usuari (no root)
file_mode=0777,dir_mode=0777Permisos complets d’escriptura
nobrl⭐ Elimina els bloquejos de fitxers — Soluciona l’error de base de dades corrupta!
cache=none⭐ Evita problemes de cache amb SQLite
vers=3.0Versió SMB compatible
nofailNo bloqueja l’arrencada si el NAS està apagat

📌 Notes importants

  • Si la contrasenya té caràcters especials com !, al fitxer de credencials no hi ha problema (no l’interpreta bash)
  • Després de reiniciar, el muntatge es fa automàticament gràcies al /etc/fstab
  • El mateix mètode serveix per a altres carpetes de xarxa (música, vídeo, etc.)

Publicat per: Miquel
Sistema: Deepin / Debian / Ubuntu
Data: 8 d’agost de 2026


Amb ajuda de UOS AI. GRACIES 😊📝



GPT 2-10-2026

Ah! No cal desinstal·lar ni reinstal·lar Calibre. 🎯

L’has trobat. Està instal·lat com a aplicació Linglong de Deepin:

/var/lib/linglong/layers/.../files/bin/calibre

Però no és recomanable executar-lo directament des d’aquesta ruta interna.

Primer mirem com el registra Deepin. Executa:

ll-cli list | grep -i calibre

Si apareix Calibre, probablement el podem obrir simplement amb:

ll-cli run calibre

Però volem obrir la biblioteca concreta

La biblioteca és:

/mnt/docker/calibre/ebooks_amd

Per tant, prova primer:

ll-cli run calibre -- /mnt/docker/calibre/ebooks_amd

Si aquesta sintaxi no funciona, no facis més proves encara: passa’m el resultat de:

ll-cli list | grep -i calibre

i t’indico la comanda exacta.

I una cosa important: no desinstal·lis Calibre ara. El sistema ja el té instal·lat; simplement està en el contenidor/aplicació Linglong i per això which calibre no el troba.

Miquel@Miquel-PC:~$ ll-cli list | grep -i calibre com.calibre-ebook.calibre com.calibre-ebook.calibre 6.29.0.2 main binary calibre is a powerful and easy to use e-book manager. Miquel@Miquel-PC:~$

Perfecte. Ara ja sabem exactament què tens: mut

com.calibre-ebook.calibre    6.29.0.2

És Calibre 6.29.0.2 instal·lat via Linglong.

No cal reinstal·lar-lo.

1. Obre Calibre

Primer prova simplement:

ll-cli run com.calibre-ebook.calibre

Això hauria d’obrir la interfície gràfica de Calibre.

2. Després seleccionem la biblioteca

Quan Calibre s’obri, si et pregunta per la biblioteca, indica:

/mnt/docker/calibre/ebooks_amd

Aquesta és la biblioteca que acabem de comprovar que conté els teus llibres.


Si vols obrir-la directament des del terminal

Podem provar després:

ll-cli run com.calibre-ebook.calibre -- /mnt/docker/calibre/ebooks_amd

Però primer faria la primera opció, perquè així comprovem que Linglong inicia correctament Calibre.

👉 Executa:

ll-cli run com.calibre-ebook.calibre

i digues-me què passa.

com paso a connectar am la llibreria del nuvol?

Sí. Ara que Calibre està instal·lat via Linglong, hem de dir-li que utilitzi la biblioteca que tens al Synology:

/mnt/docker/calibre/ebooks_amd

1. Obre Calibre

ll-cli run com.calibre-ebook.calibre

2. A Calibre

Si és la primera vegada que s’obre, et sortirà l’assistent Welcome to calibre.

Quan et pregunti:

Where is your calibre library?

posa:

/mnt/docker/calibre/ebooks_amd

També pots prémer el botó de seleccionar carpeta i anar a:

mnt
 └── docker
      └── calibre
           └── ebooks_amd

i seleccionar ebooks_amd.

3. Si Calibre ja s’obre amb una altra biblioteca

No cal reinstal·lar-lo.

A Calibre ves a:

Biblioteca → Canvia/crea biblioteca

o prem Ctrl+Shift+C.

Selecciona:

/mnt/docker/calibre/ebooks_amd

i confirma.

⚠️ Important amb la biblioteca al núvol

No hem de copiar els llibres ni crear una biblioteca nova. La biblioteca real és aquesta:

/mnt/docker/calibre/ebooks_amd

i correspon al share del Synology:

//192.168.1.41/docker

Com que ja hem comprovat que hi pots veure els autors i llibres, la connexió al núvol ja funciona. Només falta que Calibre apunti a aquesta carpeta.

Si no et deixa seleccionar /mnt/docker dins de Calibre, digues-m’ho: això pot passar perquè la versió Linglong té un permís d’accés restringit als directoris del sistema, i en aquest cas haurem de donar-li accés a /mnt/docker.

Lectors de Calibre

lectors de calibre:

Com sabem el lector per defecte de calibre és el què l’aplicació porta incorporat i que s’hi accedeix fent clic sobre la icona ‘visualitza’ i que ja s’ha descrit anteriorment.

Però de fet podem fer servir qualsevol lector de llibres EPUB existent. S’hi entra obrint Calibre i seleccionant el llibre a llegir i fent clic sobre ‘Book files’

Això ens porta a la ubicació del llibre i podem seleccionar qualsevol dels lectors que tingui instal·lat l’ordinador:

Aquile Reader:

Freda

EPUBreader d’Edge: en primer lloc, hem d’obrir l’extensió al navegador fent clic sobre l’extensió

Calibre ja ens ha indicat la ubicació del llibre: Docker/calibre/ebooks/samuel p. Huntington

ReadEra Epub & pdf ebook reader. Syncronització manual

Aquesta App és un lector de EPUB per Android. La considero força apropiada

Com a gestor del meus llibres electrònics utilitzo Calibre

Calibre també té el seu lector que el considero força complert. Malauradament no existeix la versió per androide per la qual cosa només es pot usar en ordinadors de sobretaula, de moment.

Calibre ofereix la possibilitat de guardar qualsevol llibre a un directori del PC. Jo Utilitzo Dropbox .

El llibre ja l’ha deixat al Dropbox Calibre. Nomes caldrà obrir el llibre i ja s’obra automàticament a ReadEra

POSAR EL LECTOR EN FONS SÍPIA

Llibreria de Calibre per defecte docker(P)/calibre/ebooks

El llibres electrònics per a Calibre els tinc guardats a la la ubicació de xarxa ‘docker’ i la biblioteca de Calibre està per defecte a P:docker\ebooks

Si es té instal·lat Calibre al Synology (Docker) podem accedir a a calibre amb aquest enllaç: http://Synology-ip-address:7080 en el meu cas (http://81.0.60.36:7080/)

Aqui está mol ben explicat:  documentació

Passar un ebook de calibre al mobil

Calibre es un gestor de libres àmpliament utilizat. També te un lector que va millorant ràpidament. Però la necessitat de passar llibres del calibre al mòbil sempre existeix.

La ip del servidor s’ha de comprovar abans de fer la descarrgar. Veiem que ara hi ha 192.168.1.69


Els passos a fer son:

1 Obrir Calibre Companion al mòbil.

2 Entrar a Settings

3 Accedir a ‘connecting to calibre’

4 Adequar ip address and port (en aquest cas 192.168.0.13 port 8080)

4 Tornar a calibre companion i connect to content server

5 Si seleccionem per mes recents podem triar l’últim llibre descarregat.

Un cop feta la conexió

Selecionem llibre que es descarrega al mobil

 

FI