最近 Calibre 3.0 发布了,它使用户可以在浏览器中阅读书籍! 请注意,Raspbian 的存储库尚未更新(截至撰写本文时)。
电子书是教师、图书管理员和其他人与学生分享书籍、课堂材料或其他文档的好方法——前提是您拥有随时可用且可靠的宽带接入。 但即使您连接性差或没有连接,也有一个简单的解决方案:使用在 Raspberry Pi 3 上运行的开源 Calibre 电子书管理软件创建一个电子书服务器。 以下是我如何做到的——您也可以做到。
首先,我下载了最新的 Raspbian Pixel 镜像 并将其安装到新的 8GB microSD 卡上。 然后我插入了 microSD 卡;连接了键盘、鼠标和带有 HDMI 线的旧 LCD 电视;并启动了 Pi。 在调整了分辨率我的显示器上的 Pixel 环境并连接到本地网络后,我准备开始了。 我打开终端并输入 sudo apt-get update 以获取操作系统的最新更新。

opensource.com
接下来,我在终端中输入 sudo apt-get install calibre 安装了 Calibre 软件。

opensource.com
我从命令行启动了 Calibre(请注意,它也可以从 GUI 启动)。 Calibre 界面非常直观。 首次启动时,您会看到 欢迎使用 Calibre 向导。 我将默认的 Calibre Library 更改为 CalibreLibrary (一个词),因为在启动内容服务器时它更容易。
在选择了我的 Calibre 内容的位置后,我准备开始下载书籍了。

opensource.com
我从菜单中选择了 获取书籍 选项,并且很容易输入我的搜索词并选择我感兴趣的电子书提供商。 我正在寻找 非 DRM 材料,所以我选择了 古腾堡计划 作为我的来源。 (Calibre 的免责声明指出,电子书交易发生在您和各个内容提供商之间。)我在作者字段中输入“马克·吐温”,得到了 10 个结果。

opensource.com
我选择了哈克贝利·费恩历险记。 在下一个屏幕上,我可以选择 MOBI 和 EPUB 电子书格式。 我选择了 EPUB,这本书下载得非常快。

opensource.com
您还可以从 Calibre 列表中未包含的其他内容提供商向图书馆添加书籍。 例如,教师可以通过此内容服务器以电子书格式与学生分享开放教育资源。 要加载内容,请使用界面最左侧的“添加书籍”菜单选项
根据您的图书馆的大小,您可能还需要增加 microSD 卡的大小。
将内容添加到电子书服务器后,您就可以与网络的其余部分共享它了。 通过在终端中输入 ifconfig 获取树莓派的 IP 地址。 我正在使用无线网络,因此我在下面的示例中使用了 wlan0 的结果。 导航到界面最右侧并展开菜单。 然后,导航到“连接和共享”并启动服务器。

opensource.com
我的下一步是将我的客户端计算机连接到树莓派,以访问我添加的电子书。 我在我的客户端设备上打开了一个浏览器,并导航到树莓派的 IP 地址,并在后面附加了端口 :8080。 在我的例子中,那是 http://192.168.1.10:8080 (根据您 Pi 的 IP 地址调整格式)。
您将在浏览器中看到此主页

opensource.com
我进行了测试,并使用 iPhone 以及 Linux 和 MacOS 计算机轻松连接到服务器。
您可以浏览此主页上的选项,或单击 所有书籍 以显示您的电子书服务器上的所有内容。

opensource.com
从这里,您可以将书籍下载到您的设备并离线阅读。
您是否曾经设置过电子书服务器? 或者您是否正在考虑自己设置一个? 在评论中分享您的建议或问题。
12 条评论