我下载了EPUB文件,如何从Ubuntu将其获取到IPad?


10

我明天旅行,我想在iPad上阅读一些PDF和电子书。

我已将EPUB文件下载到我的Ubuntu计算机。我想知道如何在Ubuntu中使用IPad同步文件,或者如何从Ubuntu将文件存储在IPad上。

我尝试使用Ubuntu One,但它只为我提供了“在iBooks中打开”选项,但似乎无法正常工作。

Answers:


9

我会用Calibre。这是一个很棒且易于使用的图书馆管理系统。您可以按以下方式安装它:

sudo apt-get install calibre

我没有在iPod / iPad上使用它,但是一直在Android手机和Kindle上使用它,这很棒。

编辑:

我可能还会补充说,iPad驱动程序仍处于试验阶段,因此您可能会遇到一些错误。总比没有好

感谢Kenneth建议添加以下链接,这对您大有帮助!

http://manual.calibre-ebook.com/faq.html#how-do-i-use-app-with-my-ipad-iphone-ipod-touch


嗨,它看起来像是个不错的软件包,可以在目录中找到我所有的书,但插入ipad时无法识别。我有一支老蜡烛​​,我应该试试吗?无论如何,我都会在彩色iPad上阅读所有的Kindle。
bjackfly

Freedom_Ben非常感谢口才确实是一款很棒的软件,再次感谢您的推荐。对此,我真的非常感激。忽略我的最后一条评论,我使用ken的链接来解决它。再次感谢!
bjackfly

6

您可以使用云驱动器。从您的PC将文件上传到云驱动器,然后再次在ipad上下载它们(例如Dropbox)。您也可以将电子书作为附件发送给自己。

如果您想了解有关将文件发送到ipad的更多信息,建议阅读以下文章,其中涵盖了将文件从PC发送到ipad的多种选择。

http://www.macworld.com/article/1159805/iPad_file_transfers.html


2
@Freedom_Ben使用Calibre在多个设备之间管理他的电子书是一个好主意。可能想向他推荐下一页,其中包含有关如何使用iPad进行设置的说明。 manual.calibre-ebook.com/…(将其添加为他的答案的注释,但我无法找到该按钮)

1
肯非常感谢!这则评论救了我,我使用链接中显示的口径服务器和ibook下载到我的设备。再次非常感谢,我非常感谢!
bjackfly

4

如果您以附件的形式通过电子邮件将其下载给自己,以便将其下载到iPad上的电子邮件地址中,则可以打开ePub,并将其添加到图书功能中。当然,假设您使用的是最新的iOS。

我还没有找到直接从Linux到iOS的解决方案,尽管上述方法确实有效。


我在iPhone上执行此操作,尽管它不是iPad,但在iPad上应该采用类似的方法,因为iOS基本相同。
托马斯·沃德

1

我发现了一种解决方法,非常适合将电子书加载到iPad上,并且您根本不需要Internet访问。下载适用于iPad的应用程序USB磁盘(免费)。将iPad插入PC。在文件浏览器中导航到iPad。应显示“ USB磁盘”应用程序。它将在其中包含一个名为“文档”的文件夹。将所有电子书拖到该文件夹​​中。然后,它们将显示在iPad上的USB磁盘应用程序中。然后,您可以选择选项“使用应用程序打开”-> iBooks,将它们添加到您的书架中。


1
我从哪里可以获得该程序?
Braiam

1

这可能是最骇人听闻的方式。

关闭您的ibooks应用,直到打开它为止!将.epub文件解压缩到同名文件夹中。如果文件是book1.epub,则提取的内容应该在文件夹中book1.epub

在Ubuntu文件浏览器中打开iDevice。导航将Books/Purchases复制的文件夹复制到此处。

purchases.plist在文本编辑器中打开文件。这是一个xml。

它应该看起来像这样

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Books</key>
    <array>
       <dict>
            <key>Artist</key>
            <string>Chuck</string>
            <key>Inserted-By-iBooks</key>
            <true/>
            <key>Name</key>
            <string>Fight Club</string>
            <key>Package Hash</key>
            <string>6744918BA88D5BF234A2B663F3A311E2</string>
            <key>Page Progression Direction</key>
            <string>default</string>
            <key>Path</key>
            <string>Fight Club_ a novel - Chuck Palahniuk.epub</string>
            <key>s</key>
            <string>0</string>
        </dict>
        <dict>
            <key>Artist</key>
            <string>George Orwell</string>
            <key>Inserted-By-iBooks</key>
            <true/>
            <key>Name</key>
            <string>The Complete Novels Of George Orwell</string>
            <key>Package Hash</key>
            <string>6744918BA88D5BF234A2B663F3A311E1</string>
            <key>Page Progression Direction</key>
            <string>default</string>
            <key>Path</key>
            <string>Complete Novels Of George Orwell, The - George Orwell.epub</string>
            <key>s</key>
            <string>0</string>
        </dict>
    </array>
</dict>
</plist>

<dict>...</dict>标签之间复制一个部分,然后填写您的书的元数据。

对于哈希,只需更改最后两个字符,这样就不会重复任何其他条目。保存文件并打开iBooks应用。


0

在iPad上安装kindle。

他们将为您提供一封专用电子邮件,以发送可以存​​储在亚马逊云中的文档和电子书。

将文件作为附件发送到该电子邮件。

现在打开iPad的kindle应用程序,然后转到“云”部分,您将在此处看到这些文件。您还可以从那里将它们本地下载到设备以供离线访问。


0

派对晚了一点.....但是,在Freedom_Ben's Answer的扩展中,您可以在PC上使用Calibre启动Calibre Content Server。然后将您的移动设备连接到与PC相同的网络并访问服务器。下载书籍。读。请享用!

PS:可以跳过步骤8和9。

  1. 使用以下命令在Ubuntu上下载并安装Caliber。

    sudo apt-get install calibre

  2. 发射口径。点击添加图书,将您所有的epub图书添加到该库中。

  3. 要启动服务器,请单击“ 连接/共享”按钮,然后选择“ 启动内容服务器”

  4. 将您的iOS(或与此有关的任何移动设备)连接到与Ubuntu PC相同的wifi网络。

  5. 在移动设备上输入Ubuntu PC的IP地址。使用命令ifconfig。格式必须为http://<IPaddress>:8080。因此,如果您计算机的IP地址是192.168.1.2从移动设备访问的URL,

    http://192.168.1.2:8080/

  6. 您将看到在步骤2中添加的书籍列表。

  7. 点击任何一本书,Safari就会询问您是否要使用iBooks打开它。

  8. 开始读那本书。

  9. 请享用!

高温超导


-1

您还可以启动一个简单的http服务器(即python -m SimpleHTTPServer在您拥有文档的目录中),然后在iPad上的Safari中打开该目录。您应该能够在此处看到文件并将其导入iBooks。


对于这种事情,这通常是多余的。
托马斯·沃德
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.