博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
raspberry pi_如何将Raspberry Pi变成电子书服务器
阅读量:2523 次
发布时间:2019-05-11

本文共 1337 字,大约阅读时间需要 4 分钟。

raspberry pi

最近 ,使用户可以在浏览器中阅读书籍! 请注意,Raspbian的存储库尚未更新(截至撰写本文时)。

电子书是教师,图书馆员和其他人与学生共享书籍,教室资料或其他文件的一种好方法,前提是您已准备好并可靠地使用宽带。 但是,即使您的连接性较低或没有连接,也有一个简单的解决方案:使用在Raspberry Pi 3上运行的开源Calibre电子书管理软件创建电子书服务器。这就是我的方法,您也可以。

首先,我下载了最新的并将其安装在新的8GB microSD卡上。 然后我插入了microSD; 用HDMI电缆连接了键盘,鼠标和旧的液晶电视; 并启动了Pi。 在显示器上 Pixel环境并连接到本地网络后,我就可以开始了。 我打开了一个终端,然后输入sudo apt-get update以获取操作系统的最新更新。

Updating Raspbian Pixel

接下来,我通过在终端中输入sudo apt-get install caliber来安装软件。

Installing Calibre

我从命令行启动了Calibre(请注意,它也可以从GUI启动)。 口径界面非常直观。 首次启动时,您会看到“ 欢迎使用口径”向导。 我将默认口径库更改为CalibreLibrary (一个字),因为启动内容服务器时它更容易。

选择Calibre内容的位置后,我就可以开始下载书籍了。

Calibre's interface

我从菜单中选择了“ 获取书籍”选项,输入我的搜索词并选择我感兴趣的电子书提供商非常容易。我正在寻找资料,因此我选择了作为我的来源。 (Calibre的免责声明指出,电子书交易是在您和各个内容提供商之间进行的。)我在“作者”字段中输入了“马克吐温”,并获得了10条结果。

Searching for e-books

我选择了《哈克贝利·芬历险记》 。 在下一个屏幕上,我可以在MOBIEPUB电子书格式之间进行选择。 我选择了EPUB,该书很快就下载了。

Choosing the e-book format

您还可以从其他内容提供商将书添加到图书馆,而不是在Calibre的列表中。 例如,教师可以通过该内容服务器与学生共享eBook格式的开放式教育资源。 要加载内容,请使用界面最左侧的“添加图书”菜单选项

根据存储库的大小,您可能还需要增加microSD卡的大小。

start_the_server.png

在将内容添加到eBook服务器后,即可与网络的其余部分共享内容。 通过在终端中输入ifconfig来获取Raspberry Pi的IP地址。 我正在使用无线网络,因此在以下示例中将结果用于wlan0 。 导航到界面的最右侧,然后展开菜单。 然后,导航到“连接和共享”并启动服务器。

Identifying the IP address with ipconfig

我的下一步是将客户端计算机连接到Raspberry Pi,以访问我添加的电子书。 我在客户端设备上打开了浏览器,并导航到Raspberry Pi的IP地址,并附加了端口:8080 。 在我的情况下,该地址为 (使该格式适应您的Pi的IP地址)。

您将在浏览器中看到此主页:

Calibre's client homepage

我通过iPhone,Linux和MacOS计算机测试并轻松连接到服务器。

您可以浏览此主页上的选项,或单击“ 所有书籍”以显示电子书服务器上的所有内容。

Browsing e-books

您可以从此处将书籍下载到设备上,然后离线阅读。

您曾经设置过电子书服务器吗? 还是您正在考虑自己建立一个? 在评论中分享您的建议或问题。

翻译自:

raspberry pi

转载地址:http://twdzd.baihongyu.com/

你可能感兴趣的文章
JPanel重绘
查看>>
图片放大器——wpf
查看>>
SCALA STEP BY STEP
查看>>
cocos2d-x学习笔记
查看>>
MySql中的变量定义
查看>>
Ruby数组的操作
查看>>
hdu1181暴搜
查看>>
解码字符串 Decode String
查看>>
json学习笔记
查看>>
工具:linux 性能监控工具-nmon
查看>>
fatal error C1853
查看>>
Ural 1001 - Reverse Root
查看>>
玩转webpack之webpack的entry output
查看>>
java 操作mongodb查询条件的常用设置
查看>>
黑马程序员_java基础笔记(02)...java语言基础组成
查看>>
对innodb 拷贝文件实现数据库的方式(转)
查看>>
python知识点 2014-07-09
查看>>
FloatingActionButton的一点学习感悟
查看>>
ABAP CDS ON HANA-(10)項目結合して一つ項目として表示
查看>>
网站地址信息
查看>>