воскресенье, января 06, 2008

Чем читать электронные книги в Linux?

Я предпочитаю читать электронные книги в формате fb2 с помощью FBReader.

В настоящее время FBReader работает на следующих платформах:
  • Linux
  • Windows XP
  • FreeBSD
  • Различные мобильные устройства, основанные на Linux:
    • Sharp Zaurus
    • Archos PMA430
    • Siemens Simpad
    • Nokia 770/N800/N810
    • PepperPad 3
    • Motorola E680i/A780
    • IRex iLiad
Программа распространяется по лицензии GNU GPL.


Среди поддерживаемых форматов:
FBReader постоянно обновляется – новые версии выходят довольно часто.


На сайте программы помимо традиционного tarball'a имеются сборки для Fedora Core, AltLinux, OpenSuse и, конечно же, для Debian/Ubuntu. Пакеты для Debian/Ubuntu можно установить вручную, скачав их со страницы загрузки, или из репозитория, проделав предварительно несколько нехитрых операций:
  • добавьте следующие строки в ваш /etc/apt/sources.list:
    deb http://www.fbreader.org/desktop/debian etch main
    deb-src http://www.fbreader.org/desktop/debian etch main
  • импортируйте ключ PGP:
    • скачайте файл ключа
    • выполните ‘sudo apt-key add geometer.fbreader.org.asc
  • выполните ‘sudo apt-get update
  • по умолчанию будет установлен модуль gtk+-интерфейса. Если вы предпочитаете FBReader с qt/qt4-интерфейсом, выполните ‘sudo apt-get install libzlui-qt’ (или ‘sudo apt-get install libzlui-qt4’)
  • и, наконец, ‘sudo apt-get install fbreader’.
Кстати, для Fedora FBReader можно установить из репозиториев Tigro.

Есть еще Kniga на базе Qt, но эта программа не поддерживает формат fb2. Как написано на сайте автора:
Kniga – это удобная программа для чтения электронных книг для ОС Linux, основанная на библиотеках Qt. Пока что она не очень функциональна, но в будущем это будет довольно мощный текстовый вьювер, сравнимый по возможностям с IceBook Pro (по крайней мере, я на это надеюсь :) )
Но, похоже, что на сегодняшний день проект заброшен и уже давненько.

Также есть KHaaliReader – FictionBook2 reader for KDE. Последняя версия – 0.2.6. Пакет для Debian - khaalireader_0.2.6-1_i386.deb.

Комментариев нет: