Как установить cool reader на linux mint 20

Обновлено: 19.05.2024

Небольшая история о лучшем, на мой взгляд, и о том, как лечить глюки при его установке.

Речь о том, что CoolReader забросили. Причины мне неизвестны, но не обновляется он давно, на SourceForge — c 2015 года. А из доступных — версия для Linux младше последней для Android. И это печалит. С другой стороны, мир не без добрых людей: как минимум, два человека взяли на себя труд по сборке достаточно свежего варианта — -39. Вот их репозитории — vovans и fox. Причем у fox’а указана версия посвежее, я скачал/поставил — нет, номер в диалоге About не изменился.

Обновление (сентябрь 2018)

На форуме Ubuntu один умный человек с ником Axa-RU не поленился и собрал свежую версию — 3.2.2-1. Большое ему спасибо.

Судя по всему, этот билд забывчивостью не страдает, так что, если у вас после скачивания/установки все заработало, оставшийся кусок статьи можно пропустить

Я на всякий случай выложил пакет к себе (ссылка внизу статьи). А то как обычно c этими интернетами — вчера был дистрибутив, сегодня уже нет.

Но поставить CoolReader — только половина дела. Потому что после запуска у него приключается амнезия — не помнит ни открытой книжки, ни страницы, ничего. Капризы и паника. Ниже я привожу решение по возвращению CoolReader’у памяти, образно говоря. Метода простая — запускаем его с правами root’а, чтобы он смог, наконец, создать конфигурационные файлы, потом забираем их к себе в рабочую папку и меняем права на текущего пользователя. Приступим.

запускаем CR3 c правами администратора, закрываем
sudo cr3
в папке usr/share/cr3 появляются файлы конфигурации CR3 для root’a

создаем папку для хранения конфигов CR3 в домашней директории
mkdir

копируем конфиги из общей директории в домашнюю
опция -v (verbose) — для наглядности, можно опустить
sudo cp -fvR /usr/share/cr3/*

меняем владельца на текущего пользователя
опция -v (verbose) — для наглядности, можно опустить
sudo chown -Rv $(whoami):

На этом — «аллес гемахт, Маргарита Павловна!». Дело сделано, приятного чтения.

При желании можно оформить решение в виде , но зачем? Разве что вы переустанавливаете систему каждую неделю :)



Cool Reader "дружит" с горячими клавишами:

По F4 Cool Reader выводит содержание книги, а по F5 - показывает список недавно открытых книг. Такая своеобразная замена "библиотеки". Кстати говоря, если книга открывается повторно, то именно на той странице, на которой была закрыта. Что достаточно удобно. По F6 появляется окно с закладками. Закладки для каждой книги свои. То есть, сначала нужно открыть нужное произведение, а потом смотреть закладки.
Настройки вызываются по F9, а открыть файл можно по F2. И полноэкранный режим - Alt+Enter. Горячие клавиши можно переназначать, но вручную через файл настроек.

Windows (Интерфейс на Qt или wxWidgets)
Linux (Интерфейс на Qt или wxWidgets)
Android (new)
Версия для устройств на электронных чернилах (e-Ink) - Jinke/LBook V3/V5/V3+/V60, Azbooka N516, Pocketbook
Symbian - Smart Reader

Общие функции, для всех платформ

Форматы: epub (non-DRM), doc, pdb, fb2, txt, rtf, html, chm, tcr
Чтение в виде книжных страниц или свитка
Одна или две страницы в ландшафтном режиме
Содержание книги
Закладки
Поиск по тексту
Словари переносов
Наиболее полная поддержка FB2 - стили, таблицы, сноски внизу страницы
Дополнительные шрифты (TTF)
Чтение книг напрямую из ZIP
Автоматическое переформатирование TXT, распознавание кодировок, формата текста
Автоматическое переформатирование TXT
Гибкая настройка стилей с помощью файлов CSS

Функции версии для Android

Анимация листания страниц (как в бумажной книге или сдвиг)
Встроенный браузер файлов
Обложки в списке последних файлов
Дневной и ночной профили (два набора цвета/текстуры фона, текста, яркости подсветки)
Настройка яркости скольжением пальца вдоль края экрана
Фоновые картинки, текстуры или равномерная заливка
Поддержка словарей (ColorDict, GoldenDict, Fora Dictionary, Aard Dictionary)
Настраиваемые действия для тап-зон сенсорного экрана (3х3) и кнопок.
Дополнительные текстуры положите в /sdcard/.cr3/textures/ -- для использования в режиме "замостить"
Дополнительные фоновые картинки положите в /sdcard/.cr3/backgrounds/ -- для использования в режиме "растянуть" (/cr3/ можно использовать вместо /.cr3/, и внутреннюю SD карту или встроенную память вместо /sdcard/)
Выделение текста
Копирование выделенного текста в буфер обмена
Поиск выделенного слова в словаре
Чтение вслух.

Установка CoolReader 3 в Ubuntu/Linux Mint и производные

Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующие команды:

sudo add-apt-repository ppa:vovansrnd/coolreader
sudo apt-get update
sudo apt-get install cr3

По окончании установки вы найдёте CoolReader 3 в программах Офис или поиском в меню:



Cool Reader "дружит" с горячими клавишами:

По F4 Cool Reader выводит содержание книги, а по F5 - показывает список недавно открытых книг. Такая своеобразная замена "библиотеки". Кстати говоря, если книга открывается повторно, то именно на той странице, на которой была закрыта. Что достаточно удобно. По F6 появляется окно с закладками. Закладки для каждой книги свои. То есть, сначала нужно открыть нужное произведение, а потом смотреть закладки.
Настройки вызываются по F9, а открыть файл можно по F2. И полноэкранный режим - Alt+Enter. Горячие клавиши можно переназначать, но вручную через файл настроек.

Windows (Интерфейс на Qt или wxWidgets)
Linux (Интерфейс на Qt или wxWidgets)
Android (new)
Версия для устройств на электронных чернилах (e-Ink) - Jinke/LBook V3/V5/V3+/V60, Azbooka N516, Pocketbook
Symbian - Smart Reader

Общие функции, для всех платформ

Форматы: epub (non-DRM), doc, pdb, fb2, txt, rtf, html, chm, tcr
Чтение в виде книжных страниц или свитка
Одна или две страницы в ландшафтном режиме
Содержание книги
Закладки
Поиск по тексту
Словари переносов
Наиболее полная поддержка FB2 - стили, таблицы, сноски внизу страницы
Дополнительные шрифты (TTF)
Чтение книг напрямую из ZIP
Автоматическое переформатирование TXT, распознавание кодировок, формата текста
Автоматическое переформатирование TXT
Гибкая настройка стилей с помощью файлов CSS

Функции версии для Android

Анимация листания страниц (как в бумажной книге или сдвиг)
Встроенный браузер файлов
Обложки в списке последних файлов
Дневной и ночной профили (два набора цвета/текстуры фона, текста, яркости подсветки)
Настройка яркости скольжением пальца вдоль края экрана
Фоновые картинки, текстуры или равномерная заливка
Поддержка словарей (ColorDict, GoldenDict, Fora Dictionary, Aard Dictionary)
Настраиваемые действия для тап-зон сенсорного экрана (3х3) и кнопок.
Дополнительные текстуры положите в /sdcard/.cr3/textures/ -- для использования в режиме "замостить"
Дополнительные фоновые картинки положите в /sdcard/.cr3/backgrounds/ -- для использования в режиме "растянуть" (/cr3/ можно использовать вместо /.cr3/, и внутреннюю SD карту или встроенную память вместо /sdcard/)
Выделение текста
Копирование выделенного текста в буфер обмена
Поиск выделенного слова в словаре
Чтение вслух.

Установка CoolReader 3 в Ubuntu/Linux Mint и производные

Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующие команды:

sudo add-apt-repository ppa:vovansrnd/coolreader
sudo apt-get update
sudo apt-get install cr3

По окончании установки вы найдёте CoolReader 3 в программах Офис или поиском в меню:

coolreader

CoolReader — кроссплатформенная компьютерная программа для чтения электронных книг в различных форматах. Программа работает на платформах Windows, Linux, Android, Mac OS X, и поставляется с открытым исходным кодом.

Недавно мне захотелось почитать книгу, и я вспомнил что когда-то, еще в Ubuntu 14.04, была такая замечательная программа как Coolreader, но все сайты которые я посмотрел, указывали на репозиторий для версии Ubuntu 14.04, и его давно никто не обновлял.

Конечно можно скачать deb-пакет из репозитория и установить в Ubuntu 16.04, но я пошел сложным путем, и наконец-то создал свой собственный репозиторий, и теперь эта замечательная программа доступна всем желающим, которые любят читать.

Основные особенности этой программы.

  • Поддержка форматов: FB2, EPUB, DOC, RTF, HTML, CHM, TXT, TCR, PDB, PRC, PML (PalmDOC, eReader)
  • Наиболее полная поддержка FB2: стили CSS, таблицы, сноски внизу страницы, Настройки шрифтов, цветов, междустрочного интервала, отступов, переносов…
  • Содержание книги (FB2, EPUB, RTF)
  • Поддержка таблиц (FB2, EPUB, DOC, RTF, HTML)
  • Поддержка CSS (FB2, EPUB, HTML)
  • Поддержка картинок в форматах JPG, PNG и GIF.
  • Чтение в виде книжных страниц или свитка
  • Одна или две страницы в ландшафтном режиме
  • Поддержка закладок
  • Поиск по тексту
  • Выделение текста
  • Поворот страницы на 90, 180 и 270 градусов.
  • Автоматическое переформатирование TXT, распознавание кодировок, формата текста
  • Список последних открытых книг
  • Полноэкранный просмотр
  • Просмотр информации о книге

Последние версии CoolReader выпускаются для платформы Android.

Установить Coolreader в Ubuntu 16.04/16.10 Linux mint 18 и другие

Для установки этой программы, вам понадобится скачать deb-пакет по ссылке ниже

Установите с помощью команды

После установки, найдите программу в меню приложений, и можете приступать к чтению книг.

coolreader

А вы пользуетесь читалками в вашей системе? Если не секрет, то поделитесь в комментариях, какими именно пользуетесь.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Читайте также: