在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. Fira Code:适合程序员的编程字体

    #Fira Code Fira 是 Mozilla 公司 主推的字体系列.Fira Code 是其中的一员,专为写程序而生.出来具有等宽等基本属性外,还加入了编程连字特性(ligatures). Fi ...

  2. VMware下扩展Ubuntu根分区大小

    一.查看磁盘信息 使用df命令用来查看文件系统的磁盘空间占用情况,由下可知我的/dev/sda1分区是挂载在根目录下的,本文目标就是来扩容/dev/sda1分区. 二.下载Gparted工具 Gpar ...

  3. IT兄弟连 Java语法教程 数组 深入数组 内存中的数组

    数组是一种引用数据类型,数组引用变量只是一个引用,数组元素和数组变量在内存里是分开存放的.下面将深入介绍数组在内存中的运行机制. 内存中的数组 数组引用变量只是一个引用,这个引用变量可以指向任何有效的 ...

  4. vue实现页面跳转(简易版)

    1.用点击函数 <button class="btntop" @click="gootherpage">跳转页面</button> 函数 ...

  5. 【51Nod1584】加权约数和(数论)

    [51Nod1584]加权约数和(数论) 题面 51Nod 题解 要求的是\[\sum_{i=1}^n\sum_{j=1}^n max(i,j)\sigma(ij)\] 这个\(max\)太讨厌了,直 ...

  6. mysql 5.7 创建用户报错ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value

    如: INSERT INTO user (host, user, authentication_string, select_priv, insert_priv, update_priv) VALUE ...

  7. Annotation-specified bean name 'userDaoImpl' for bean class [***] conflicts with existing, non-compatible bean definition of same name and class [***]

    使用Spring开发的时候报错如下: Caused by: org.springframework.context.annotation.ConflictingBeanDefinitionExcept ...

  8. 在生成.net core 3.0程序时不包含nuget库

    在.net core 3.0中,默认的生成行为有了两个变化,一个是默认生成可执行文件,另一个是会复制依赖的Nuget项. 前一个变化会默认生成可执行的exe,用起来更加方便了.另一个变化可能是为了减少 ...

  9. Web前端基础(2):HTML(二)

    1. body中的相关标签 1.1 标题标签:hn HTML提供<hn>系列标签,用于修饰标签,包含:<h1>.<h2>.<h3>.<h4> ...

  10. MySQL学习——查看数据库信息

    MySQL学习——查看数据库信息 摘要:本文主要学习了查看数据库信息的方法. 查询指定表的索引 语法 show index from 表名; 示例 mysql> show index from ...