1.全新的码阅 Linux 电子书阅读器 Foliate 3.0 发布 | Linux 中国
2.7 个最佳 Linux 电子书阅读器
3.7个最佳Linux电子书阅读器
4.linux如何查看命令的源码
全新的 Linux 电子书阅读器 Foliate 3.0 发布 | Linux 中国
Linux 上备受推崇的电子书阅读器 Foliate 迎来了重大更新,Foliate 3.0 现已发布,读器革新之处在于引入了 GTK 4 和 Adwaita 现代平台库,码阅带来了显著的读器 UI 改进。这一版本旨在提升用户的码阅阅读体验和性能。
Foliate 3.0 首次采用了自定义电子书解析器和渲染器,读器会员解析api源码摒弃了 Epub.js 和 KindleUnpack,码阅虽然某些功能暂未移植,读器如 OPDS 目录和离线字典支持,码阅但整体界面焕然一新。读器
在新版本中,码阅用户界面设计有了重大突破,读器电子书库和阅读器功能整合于一个窗口,码阅侧边栏提供了目录、读器注释和书签等实用工具。码阅搜索栏和图书库按钮让操作更为便捷。源码小哥分页模式改进了动画效果和触摸操作,支持多列调整和个性化设置。
书籍渲染方面的提升也值得一提,书签系统更易用,查看器支持原格式保存和双击查看,而进度滑块和配音功能也得到了优化。更多改动和优化细节可参考官方发布公告。
获取 Foliate 的方式多样,Flathub 商店和 Snap 商店(开发者版本)提供下载,源代码可在官方网站和 GitHub 仓库获取。对于英伟达显卡用户,可能需要设置特定环境变量来解决 EPUB 文件加载问题,具体操作可通过 GitHub 讨论区获取帮助。
最后,Foliate 3.0 的阿里 源码发布标志着 Foliate 的一次里程碑式升级,为Linux 用户的电子书阅读体验增添了现代感与功能性。
7 个最佳 Linux 电子书阅读器
本文将向 Linux 用户推荐七个最佳电子书阅读器,以满足在各种设备上舒适阅读的需求,特别是针对 pdf、epub 等格式。 随着电子阅读的普及,Linux 用户也有了更多选择。这些应用不仅提供阅读体验,还具备电子书管理功能。以下是精选的阅读器:Calibre
作为Linux中最受欢迎的电子书应用,Calibre不仅是阅读器,更是完整的电子书解决方案。它支持多种格式,可创建、编辑电子书,fap源码并与其它阅读器同步。尽管资源消耗大,但它功能强大,尤其是对专业用户。 安装:在主流发行版的软件库查找,或在Ubuntu中通过软件中心搜索或使用命令行安装。FBReader
FBReader 是轻量级跨平台阅读器,支持多种格式,包括网络电子图书馆资源。适合免费或付费下载电子书。 安装:从官方库或终端命令安装。Okular
Okular 是基于KDE的文档查看器,虽在Ubuntu中不支持epub,但在其他发行版上功能完备。 安装:Ubuntu用户在终端输入命令安装。pythonhtml源码Lucidor
Lucidor 专为epub和OPDS格式设计,提供在线搜索和下载功能,以及将网页转化为电子书。 安装:从下载链接获取deb或RPM包安装。Bookworm
Bookworm 支持多种格式,提供详细的文章特性和安装指南。 安装:参考Bookworm的专题文章获取安装信息。Easy Ebook Viewer
Easy Ebook Viewer 是一个简洁的Epub阅读器,功能包括章节导航和导入其他格式。 安装:从GitHub下载源代码编译或使用终端命令。Buka
Buka 以清爽界面专为PDF阅读设计,提供基础阅读和翻译功能。 安装:从官方下载页面获取AppImage或通过命令行安装。 每个人的需求不同,Calibre可能是我个人的首选,但Bookworm也显示出了不错的发展前景。读者们,你偏爱哪个阅读器?在评论区分享你的选择吧。7个最佳Linux电子书阅读器
1. Calibre
Calibre是一款极受欢迎的电子书管理软件,它不仅支持广泛的电子书格式,还能创建、编辑电子书,并与其他电子书阅读器同步。虽然它在资源占用方面较大,但格式转换功能的便捷使它成为许多用户的优选。
2. FBReader
FBReader是一款轻量级的开源电子书阅读器,支持多种电子书格式,并内置了在线电子图书馆的链接,使用户能够轻松下载和阅读书籍。Ubuntu用户可以通过软件中心或终端安装此应用。
3. Okular
Okular是KDE项目的一部分,提供全面的电子书管理功能。虽然它在Ubuntu等发行版上不支持epub格式,但在其他支持该格式的发行版上,Okular的丰富功能仍然值得信赖。
4. Lucidor
Lucidor专为epub格式设计,以其强大的电子书组织和搜索功能而著称,并提供类似Firefox的选项卡式阅读界面。它可以通过deb或RPM包进行安装。
5. Bookworm
Bookworm是一个支持多种电子书格式的阅读器,特别适合初学者使用。它具备详细的特性介绍和安装步骤,用户可以轻松上手。
6. Easy Ebook Viewer
Easy Ebook Viewer是一款专注于epub格式的阅读器,具有基础的阅读和导入功能。用户可以从GitHub获取源代码并编译安装。
7. Buka
Buka以简洁的界面和出色的PDF阅读功能为核心,提供PDF管理和翻译等附加功能。它可以通过AppImage或命令行进行安装。
综上所述,Linux用户可以根据个人需求和偏好选择合适的电子书阅读器。无论是需要编辑功能的Calibre,便捷连接在线资源的FBReader,还是简单易用的Bookworm,总有一款能满足你的阅读需求。欢迎在评论区分享你的阅读体验。
linux如何查看命令的源码
linux 提供了多种方法来查看命令源码:使用 strace 命令跟踪系统调用,并从输出文件中找到包含 execve() 的行,显示可执行文件。使用 file 命令查看可执行文件的类型。使用 nm 和 objdump 命令列出符号和反汇编内容,但需具备更高级别的技术知识。
如何查看 Linux 命令的源码
Linux 系统提供了一种简单的方法来查看命令的源码。通常情况下,这些命令是使用 C 语言编写的,并存储在可执行文件中。
方法:
最常用的方法是使用 strace 命令,它可以跟踪程序执行时发出的系统调用。
步骤:
打开终端窗口。使用 strace 命令并指定要查看源码的命令,如下所示:
strace -e trace=file command/command
例如:
strace -e trace=file ls
strace 将输出有关命令执行的详细信息,包括调用的函数和打开的文件。使用文本编辑器(如 vi 或 nano)打开 strace 输出文件(默认情况下位于 /tmp/strace.out)。在输出文件中,找到包含 execve() 系统调用的行。此行将显示命令及其源码所在的可执行文件。使用 file 命令查看可执行文件的类型,如下所示:
file executable/executable
例如:
file /bin/ls
这将显示可执行文件的信息,包括其类型(如 ELF 文件)。
其他方法:
除了 strace 之外,还可以使用以下方法查看命令的源码:
nm:此命令列出可执行文件中的符号(函数和变量)。objdump:此命令以反汇编形式显示可执行文件的内容。
这些方法需要更高级别的技术知识,但可以提供有关命令实现更详细的信息。