flatpak caliber: невозможно прочитать из /home/nicholas/in.epub (разрешения?)

Требуется преобразовать в ] epub в mobi с калибром :

nicholas@gondor:~/ebooks$ 
nicholas@gondor:~/ebooks$ flatpak --command="sh" run com.calibre_ebook.calibre -c "ebook-convert ~/in.epub ~/out.mobi"
Cannot read from /home/nicholas/in.epub
nicholas@gondor:~/ebooks$ 
nicholas@gondor:~/ebooks$ ll
total 1200
drwxrwxr-x  2 nicholas nicholas    4096 Jul 18 13:43 ./
drwxr-xr-x 28 nicholas nicholas    4096 Jul 18 13:16 ../
-rw-r--r--  1 nicholas nicholas 1220236 Jul 18 13:16 in.epub
nicholas@gondor:~/ebooks$ 
nicholas@gondor:~/ebooks$ uname -a
Linux gondor 5.8.0-59-generic #66-Ubuntu SMP Thu Jun 17 00:46:01 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
nicholas@gondor:~/ebooks$ 
nicholas@gondor:~/ebooks$ flatpak info com.calibre_ebook.calibre

calibre - The one stop solution to all your e-book needs

          ID: com.calibre_ebook.calibre
         Ref: app/com.calibre_ebook.calibre/x86_64/stable
        Arch: x86_64
      Branch: stable
     Version: 5.23.0
     License: GPL-3.0
      Origin: flathub
  Collection: org.flathub.Stable
Installation: system
   Installed: 360.9 MB
     Runtime: org.freedesktop.Platform/x86_64/20.08
         Sdk: org.freedesktop.Sdk/x86_64/20.08

      Commit: 13464e660f35716a725261af4b45d3abc199a3ce52ebdd9ee887c7ae623b5873
      Parent: 4f7f3b603f31cc781caf8260f887118a1bb466748891c9e122826728e25d3eed
     Subject: Update calibre-5.22.1-x86_64.txz to 5.23.0 (9184a3f3)
        Date: 2021-07-11 19:56:21 +0000
nicholas@gondor:~/ebooks$ 

Файл был доступен для чтения и преобразован в mobi штраф с помощью онлайн конвертера . Конвертированный файл загружен на Kindle нормально, так что, по-видимому, нет проблем с самим epub . Книгу можно читать на Kindle, конвертировано нормально.

Как это сделать с консоли с помощью Flatpak установка калибра ?


примечание: графический интерфейс для калибра нормально читает из домашнего каталога и добавляет книги в свою библиотеку. Фактически, эта книга находится в calibre . Объем вопроса: ju st, как использовать сценарий преобразования для установки Flatpak калибра .

Нет ничего странного или уникального в разрешениях на каталоги, это обычная установка. По-видимому, какая-то странность.

1
задан 18 July 2021 в 23:45

1 ответ

Вы используете неправильные пути в командной строке.
~/in.epub и ~/ebooks/in.epub - это разные пути.

Поэтому вы должны использовать правильные пути:

flatpak --command="sh" run com.calibre_ebook.calibre -c "ebook-convert ~/ebooks/in.epub ~/ebooks/out.mobi"

или

cd ~/ebooks
flatpak --command="sh" run com.calibre_ebook.calibre -c "ebook-convert in.epub out.mobi"
1
ответ дан 28 July 2021 в 11:17

Другие вопросы по тегам:

Похожие вопросы: