在Ubuntu18.04.2LTS上安装电子书软件

一、前言

     很多时候我们想在Ubuntu上阅读电子书,但是Ubuntu上的软件对于这种阅读的界面支持并不好,因此我们需要自己加入喜欢的阅读器。

二、Ubuntu18.04.2LTS上的电子书软件

2.1、Calibre

      这个软件比较大,但是安装之后还是比较有用的。

Calibre 是 Linux 用户中最受欢迎的电子书应用之一,其实它不仅是一个简单的电子书阅读器,而是完整的电子书解决方案,你甚至可以使用 Calibre 来自行制作专业的电子书。凭借强大的电子书管理器和易于使用的界面,它具有电子书的创建和编辑功能。 Calibre 支持各种 eBook 格式,并可与其他电子书阅读器同步,它甚至还可以轻松地将一种电子书格式转换为另一种。当然,Calibre 最大的缺点也就是其功能太多,这也成为只需要一个独立电子书阅读器用户的艰难选择。 
sudo apt install calibre

Calibre特点

    管理电子书:Calibre 可以通过管理元数据对电子书进行排序和分组。 你可以从各种来源下载电子书的元数据,也可以创建和编辑现有的字段。
支持所有主要的电子书格式:Calibre 支持所有主要的电子书格式,并与各种电子阅读器兼容。
文件转换:可以将任何电子书格式转换为另一种,可以更改图书样式,创建内容表或转换时提高边距。
从网络下载杂志:Calibre 可以从各种新闻来源或通过 RSS Feed 传递故事。
共享和备份「库」:它提供了通过其服务器托管电子书收藏的选项,可以使用任何设备随时随地与朋友分享或访问。

2.2、FBReader

    FBReader 是一款支持 ePub、fb2、mobi、rtf、html 等各种电子书格式的开源、轻量级、多平台电子书阅读器,它可以访问流行的网络库、下载免费电子书或对一些 eBook 进行购买。FBReader 支持高度可定制的选项,用户可以按自己喜好对颜色、字体、翻页动画、书签和字典等方面进行自定义。

FBReader特点

    支持各种文件格式和设备,如:Android、iOS、Windows、Mac、Linux 等。
同步书籍收藏、阅读位置和书签。
通过将 Linux 桌面中的任何书籍添加到所有设备来管理库。
使用 Web 浏览器来访问你的存储集合。
支持在 Google 云端硬盘中存储图书,并按作者,系列或其他属性组织书籍。
 

sudo apt install fbreader

2.3、Okular

       Okular 是由 KDE 开发的另一款开源和跨平台文档查看器,作为 KDE 应用程序版本的一部分发布。

Okular特点

    Okular 支持PDF、Postscript、DjVu、CHM、XPS 和 ePub 等各种文档格式。
支持 PDF 文档评论,突出显示和绘制不同形状等功能。(这些更改将单独保存,无需修改原始 PDF 文件。)
可将电子书中的文本提取到文本文件中,并具有名为 Jovie 的内置文本阅读服务。

sudo apt install okular

参考文献:

https://www.sysgeek.cn/best-ebook-readers-linux-1/

在Ubuntu18.04.2LTS上安装电子书软件的更多相关文章

  1. 在Ubuntu18.04.2LTS上安装视频播放器smplayer/vlc

    在Ubuntu18.04.2LTS上安装视频播放器smplayer/vlc 一.前言 在Ubuntu上的视频播放器质量很差,没有解码器,非常的不方便,于是我们需要手动去安装适合我们的播放器,比如smp ...

  2. 在Ubuntu18.04.2LTS上安装搜狗输入法

    在Ubuntu18.04.2LTS上安装搜狗输入法 一.前言 最近项目使用到了Linux系统,因此就安装了Ubuntu18.04.2这个最新的LTS的OS.整体的使用效果是不敢恭维的,特别是使用虚拟机 ...

  3. 在Ubuntu18.04.2LTS上使用wine安装qq,微信,迅雷,百度网盘,网易云音乐等软件

    在Ubuntu18.04.2LTS上使用wine安装qq,微信,迅雷,百度网盘,网易云音乐等软件 一.前言 在Linux上办公有一点一直是大家的痛,那就是这些系统上没有我们常用的一些软件,比如QQ,微 ...

  4. 在Ubuntu18.04.2LTS上遇到的问题汇总

    在Ubuntu18.04.2LTS上遇到的问题汇总 一.前言   在新版的Ubuntu上在桌面右键没有新建文档的按钮着实让人难以接受,其实只要稍微理解就能明白设计者的良苦用心,因为这样便于扩展性和自定 ...

  5. ubuntu18.04 LTS上安装并使用nvm管理node版本

    1. aaa nvm是一个非常不错的node版本管理器,类似于ruby的rvm. 其github地址为https://github.com/creationix/nvm. 此处介绍一下如何在ubunt ...

  6. ubuntu18.04.2LTS下安装和配置MySql数据库 --ubuntu

    1.安装MySql ubuntu@thanlon-Ubuntu:~$ sudo apt install mysql-server 2.mysql安装完成后,默认用户名不是root,为了方便,一般我们需 ...

  7. Hyper-V虚拟机上安装Ubuntu16.04/Ubuntu18.04.2LTS,搭建GitLab

    我的电脑系统是win10,内存8g如下 一开始是装的Ubuntu18.04.2LTS, gitlab-ce_12.1.3-ce.0_amd64.deb,每次能够安装成功,但是修改完ip后,运行gitl ...

  8. ubuntu18.04下mysql安装时没有出现密码提示

    前言: 一:配置 ubuntu 18.04 mysql 5.7.30 二:问题 ubuntu18.04下mysql安装时没有出现密码提示,安装后自己有一个默认的用户名以及密码 解决方案: 1. 在终端 ...

  9. 在Ubuntu16.04.4上安装jdk

    在Ubuntu16.04.4上安装jdk 一.安装步骤     1.下载jdk安装包     首先我们在oracle官网上下载jdk-8u161-linux-x64.tar.gz,当然也可以下载其他版 ...

随机推荐

  1. pytest框架之parametries数据驱动参数化

    在测试用例的前面加上:@pytest.mark.parametrize('参数名', 列表数据) 参数名:用来接收每一项数据,并作为测试用例的参数 列表参数:一组测试数据(元组.列表.字典) 方式一: ...

  2. 查询安装webpack4.0是否成功时提示无法找到的解决方法

        最近使用webpack -v 查询webpack版本时提示无法找到         然后我试着重新全局安装webpack,提示还需要安装webpack-cli 选择yes后虽能成功安装webp ...

  3. 正则表达式中的.*?和python中re.S参数的详解

    本章的内容主要是为讲解在正则表达式中常用的.*?和re.S! 在正则表达式中有贪婪匹配和最小匹配:如下为贪婪匹配(.*) import re match = re.search(r'PY.*', 'P ...

  4. JS字符串替换,将一个字符串中的特定字符串换成其他字符串

  5. HashMap中 工具方法tableSizeFor的作用

    [转] https://blog.csdn.net/fan2012huan/article/details/51097331 首先看下该方法的定义以及被使用的地方 static final int t ...

  6. Linux less grep

    第一步,less查看文件 less 日志文件名 1,这时候,使用组合键 shift + g 可以定位到文件末尾. 在文件末尾,使用组合键(从末尾开始根据之后输入的字符串向上检索) shift + ? ...

  7. GO 数组

    一.数组(Array) 1.1 什么是数组 Go 语言提供了数组类型的数据结构. 数组是具有相同唯一类型的一组已编号且长度固定的数据项序列,这种类型可以是任意的原始类型例如整形.字符串或者自定义类型. ...

  8. 前端之javascript2

    js组成和标签获取元素 javascript组成 1.ECMAscript javascript的语法(变量.函数.循环语句等语法)2.DOM 文档对象模型 操作html和css的方法(比如通过id或 ...

  9. IDEA maven设置配置

    IDEA Maven配置 1. 下载maven 下载地址 从官网上,下载一个压缩包,然后解压到任意的文件夹 Maven的安装必须需要jdk1.7+ 2. 环境变量设置 M2_HOME改为具体的路径,其 ...

  10. H5常用新特性

    html5新特性 [注意]这些新特性都有兼容性的问题,基本是IE9+以上版本的浏览器才支持,如果不考兼容性问题,可以大量使用这些新特性 html5新增的语义话标签 <header> :头部 ...