Linux中國

如何將樹莓派變成電子書伺服器

最近 Calibre 3.0 發布了,它讓用戶能夠在瀏覽器中閱讀電子書!注意 Raspbian 的倉庫還沒有更新它(截至寫作時)。

電子書是教師、圖書館員和其他人與學生共享書籍、課堂資料或其他文件的好方法,只需要你有可靠的帶寬接入即可。但是,即使你的連接速度較慢或無法連接,還有一個簡單的解決方案:使用在樹莓派 3 上運行的開源 Calibre 電子書管理軟體創建電子書伺服器。這是我所做的,你也可以。

首先我下載了最新的 Raspbian Pixel 鏡像,並安裝在一個新的 8GB microSD 卡上。然後我插入 microSD,連接了鍵盤、滑鼠並用一根 HDMI 線連接到一台舊的 LCD 電視,然後啟動了 Pi。在我的顯示器上調整了 Pixel 環境解析度並連接到本地網路之後,我準備開始了。我打開一個終端,並輸入 sudo apt-get update 以獲取操作系統的最新更新。

![Updating Raspbian Pixel](/data/attachment/album/201707/10/165535l1sqn73hrq158gkf.png "Updating Raspbian Pixel")

接下來,我在終端中輸入 sudo apt-get install calibre 來安裝 Calibre

![Installing Calibre](/data/attachment/album/201707/10/165535zjzehcinbip3yzsj.png "Installing Calibre")

我從命令行啟動了 Calibre(注意它也可以從 GUI 啟動)。Calibre 的界面非常直觀。第一次啟動時,你會看到 Welcome to Calibre 的嚮導。我將默認 「Calibre Library」 更改為 「CalibreLibrary」(一個詞),因為這啟動內容伺服器時更容易。

在選擇完我的 Calibre 內容位置後,我準備好開始下載書了。

![Calibre's interface](/data/attachment/album/201707/10/165536oq7i28ke2yt4wt5v.png "Calibre's interface")

我從菜單中選擇了 Get Books 選項,在這很容易輸入我的搜索字詞,並選擇我感興趣的電子書提供者。我正在尋找非 DRM 的材料,所以我選擇 Project Gutenberg 作為我的源。(Caliber 的免責聲明指出,電子書交易是在你和個人內容提供商之間。)我在作者欄位中輸入 「Mark Twain」,並得到10個結果。

![Searching for e-books](/data/attachment/album/201707/10/165536tr91mrum3q38z3qh.png "Searching for e-books")

我選擇了 Adventures of Huckleberry Finn 這本書。在下一頁面上,我可以選擇 MOBIEPUB 這兩種電子書格式。我選擇了 EPUB,這本書下載得很快。

![Choosing the e-book format](/data/attachment/album/201707/10/165537webveak4ragiyg8i.png "Choosing the e-book format")

你也可以從其他內容提供商向庫中添加圖書,而不是在 Calibre 的列表中添加圖書。例如,老師可以通過該內容伺服器與學生分享電子書格式的開放教育資源。要載入內容,請使用界面最左側的 「Add Books」 選項。

根據你圖書庫的大小,你也許需要增加 microSD 卡的大小。

start_the_server.png

將內容添加到電子書伺服器後,即可與網路中的其他人共享內容。通過在終端中輸入 ifconfig 獲取你的樹莓派 IP 地址。我正在使用無線網路,所以我在下面的例子中使用了 wlan0 中的結果。點擊界面的最右側並展開菜單。然後點擊 「Connect and Share」 並啟動伺服器。

![Identifying the IP address with ipconfig](/data/attachment/album/201707/10/165538igj6zcgyfz7jz9cr.png "Identifying the IP address with ipconfig")

我下一步是通過我的電腦客戶端連接到樹莓派訪問我添加的電子書。我在客戶端上打開一個瀏覽器並輸入樹莓的地址,後面加上 :8080 埠。在我這裡是 http://192.168.1.10:8080 (根據你 Pi 的地址來適配)。

你會在瀏覽器中看到主頁:

![Calibre's client homepage](/data/attachment/album/201707/10/165538v7144s17xx4j1c1x.png "Calibre's client homepage")

我已經測試,並能用 iPhone、Linux、MacOS 計算機輕易連接到伺服器。

你可以在這個主頁總探索選項,或者點擊 All Books 顯示伺服器上的所有內容。

![Browsing e-books](/data/attachment/album/201707/10/165539r78ku0761l487l77.png "Browsing e-books")

從這裡,你可以下載書到你的設備並離線閱讀了。

你還沒有設置一台電子書伺服器么?或者你考慮自己設置一台么?在評論中分享你的建議或者問題。

作者簡介:

Don Watkins - 教育家、教育技術專家、企業家、開源倡導者。教育心理學碩士、教育領導碩士、Linux 系統管理員、CCNA、使用 Virtual Box 虛擬化。關注我 @Don_Watkins。

via: https://opensource.com/article/17/6/raspberrypi-ebook-server

作者:Don Watkins 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國