Могу ли я сделать наутилус для обложек книг в виде миниатюр для файлов Epub?
Эта проблема
Можно ли заставить наутилус показывать эскизы обложек книг для файлов в .epub
формат?
Он показывает эскизы для файлов PDF, но не .epub
, Это достижимо, добавив миниатюру?
Каждый из них .epub
файлы имеют cover.jpeg
файл внутри него.
Пример файла Epub (Google Drive)
2 ответа
Решение
Не нужно беспокоиться о скриптах. делать все по одному
sudo apt-get install python-imaging
Теперь скачайте этот файл со страницы epub-thumbnailer на GitHub
Теперь извлеките этот файл в папку и перейдите в извлеченную папку, щелкните правой кнопкой мыши в пустом месте и выберите Открыть в терминале и введите следующую команду
sudo python install.py install
nautilus -q
Теперь проверьте ваши файлы Epub, они должны иметь эскизы
Он прекрасно работает в Ubuntu 22.04.01.
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.1 LTS
Release: 22.04
Codename: jammy
$ python --version
Python 3.10.4
Пошаговые инструкции
- Клонировать проект epub-thumbnailer
git clone https://github.com/marianosimone/epub-thumbnailer.git
- Изменить каталог
cd epub-thumbnailer/
- Установить подушку
pip install Pillow
- Установить epub-thumbnailer
sudo python3 install.py install
Checking dependencies ...
Required dependencies:
Python Imaging Library .......
OK
Installing epub-thumbnailer to /usr/bin/ ...
OK
Installing thumbnailer hook in /usr/share/thumbnailers ...
OK
You might have to restart your file manager for the thumbnailer to be activated.
- Очистить кеш
rm -rf ~/.cache/thumbnails
- Перезапустите файловый менеджер
- Сделанный!