ホームページ  >  記事  >  システムチュートリアル  >  Raspberry Piを使った電子書籍サービスの構築

Raspberry Piを使った電子書籍サービスの構築

WBOY
WBOY転載
2023-12-30 09:50:261026ブラウズ
###導入### 最近、電子書籍をブラウザで読めるようにする Calibre 3.0 がリリースされました。 Raspbian のリポジトリは (執筆時点では) 更新されていないことに注意してください。電子書籍は、信頼性の高い帯域幅アクセスがある限り、教師、図書館司書などが書籍、授業資料、その他のファイルを生徒と共有するための優れた方法です。ただし、接続が遅い場合や接続がない場合でも、簡単な解決策があります。それは、Raspberry Pi 3 上で動作するオープンソースの Calibre 電子書籍管理ソフトウェアを使用して電子書籍サーバーを作成することです。これは私がやったことであり、あなたにもできることです。

まず、最新の Raspbian Pixel イメージをダウンロードし、新しい 8GB microSD カードにインストールしました。次に、microSD を接続し、キーボード、マウス、HDMI ケーブルを古い液晶テレビに接続し、Pi を起動しました。モニターで Pixel 環境の解像度を調整し、ローカル ネットワークに接続したら、開始する準備が整いました。ターミナルを開いて

と入力しました リーリー

を使用して、オペレーティング システムの最新のアップデートを入手します。
Raspberry Piを使った電子書籍サービスの構築

Raspbian Pixel の更新

次に、ターミナルに

と入力します。 リーリー

Calibre をインストールするには。
Raspberry Piを使った電子書籍サービスの構築

Calibreのインストール

Calibre をコマンド ラインから起動しました (GUI から起動することもできることに注意してください)。 Calibre のインターフェースは非常に直感的です。初めて起動すると、Calibre へようこそ ウィザードが表示されます。コンテンツ サーバーを起動するときに、デフォルトの "Calibre Library" を "CalibreLibrary" (1 つの単語) に変更しました。これは、この方が簡単だからです。

Calibre コンテンツの場所を選択したら、書籍のダウンロードを開始する準備が整いました。
Raspberry Piを使った電子書籍サービスの構築

Calibre のインターフェース

私はメニューから Get Books オプションを選択しました。ここでは、検索語を入力して興味のある電子書籍プロバイダーを選択するのが簡単でした。 DRM フリーの素材を探していたので、ソースとして Project Gutenberg を選択しました。 (Calibre の免責事項には、電子書籍の取引はお客様と個々のコンテンツ プロバイダーの間で行われると記載されています。) 著者フィールドに「Mark Twain」と入力すると、10 件の結果が得られました。
Raspberry Piを使った電子書籍サービスの構築

電子書籍の検索

私は ハックルベリー フィンの冒険 という本を選びました。次のページでは、MOBIEPUB の 2 つの電子書籍形式のどちらかを選択できます。 EPUB を選択したところ、本はすぐにダウンロードされました。
Raspberry Piを使った電子書籍サービスの構築

電子書籍フォーマットの選択

Calibre のリストに書籍を追加する代わりに、他のコンテンツ プロバイダーの書籍をライブラリに追加することもできます。たとえば、教師はこのコンテンツ サーバーを通じて、電子書籍形式のオープン教育リソースを生徒と共有できます。コンテンツをロードするには、インターフェースの左端にある「ブックの追加」オプションを使用します。

ライブラリのサイズによっては、microSD カードのサイズを増やす必要がある場合があります。
Raspberry Piを使った電子書籍サービスの構築

start_the_server.png

電子書籍サーバーにコンテンツを追加すると、そのコンテンツをネットワーク上の他のユーザーと共有できます。ターミナルに

と入力する リーリー

Raspberry Pi の IP アドレスを取得します。私はワイヤレス ネットワークを使用しているため、次の例では wlan0 の結果を使用しました。インターフェースの右端をクリックしてメニューを展開します。次に、「接続して共有」をクリックしてサーバーを起動します。

Raspberry Piを使った電子書籍サービスの構築

ipconfig による IP アドレスの特定

次のステップは、Raspberry Pi に接続されたコンピューター クライアント経由で追加した電子書籍にアクセスすることです。クライアントでブラウザを開き、Raspberry のアドレスに続いてポート :8080 を入力しました。私の場合、http://192.168.1.10:8080 (Pi のアドレスに応じて調整してください) です。

ブラウザにホームページが表示されます:

Raspberry Piを使った電子書籍サービスの構築

Calibre のクライアント ホームページ

私がテストしたところ、iPhone、Linux、MacOS コンピューターを使用してサーバーに簡単に接続できました。

このホーム ページからオプションを探索することも、すべての書籍 をクリックしてサーバー上のすべてのコンテンツを表示することもできます。
Raspberry Piを使った電子書籍サービスの構築

電子書籍の閲覧

ここから、本をデバイスにダウンロードしてオフラインで読むことができます。

電子書籍サーバーをまだセットアップしていませんか?それとも自分でセットアップすることを検討していますか?コメントで提案や質問を共有してください。

以上がRaspberry Piを使った電子書籍サービスの構築の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlinuxprobe.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。