Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I was able to transfer music by installing few libraries and then my device was recognised by rhythmbox. But no success in transferring pdf files to ipad. Any suggestions?? Thanks in advance.

share|improve this question

If your machine and your iPad are connected within a wifi network, you can make simple HTTP server serving PDF files that can be downloaded from iPad.

Make sure you have python installed, open up a terminal and cd to the directory where you store your PDF files. Then run this command:

python -m SimpleHTTPServer 8000

And on your iPad open up the web browser and go to URL: http://<ip.of.machine>:8000

Voila! You can see your PDF files and download them into your iPad.

share|improve this answer
elegant solution – Bastian Aug 16 '15 at 18:05
Elegant? Elegant would be Apple supporting MTP or any kind of FTP! never iPhone – ManuelSchneid3r Mar 29 at 11:18

You can copy pdf files to the iPad to be used with the iBooks app. However, just copying pdf files to the iPad will not do; the trick is to imitate Apple's ".plist" configuration files.

If you are comfortable using python, here is a simple script that will do the job for you. Simply place your pdf files in the Books/Managed folder and then run the following in that directory. Once this script is run, the iPad will recognize your pdf files. These pdf files can even by in subdirectories.

    header = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"\">\n<plist version=\"1.0\">\n<dict>\n <key>Books</key>\n  <array>\n"

    footer = "  </array>\n</dict>\n</plist>"
    fst = "     <dict>\n            <key>Inserted-By-iBooks</key>\n         <false/>\n             <key>Name</key>\n            <string>"
    tnd = "</string>\n          <key>Page Progression Direction</key>\n         <string>default</string>\n          <key>Path</key>\n           <string>"
    lst = "</string>\n          <key>s</key>\n          <string>0</string>\n        </dict>\n"
    bodystr = ""

    for root, dirs, files in os.walk(".", topdown=False):
        for name in files:
        sttmp = os.path.join(root, name)[2:]
            if not ".pdf" in sttmp:

file = open("Managed.plist", "w")
share|improve this answer
beautiful solution – Bastian Aug 16 '15 at 18:05

Transferring any kind of file to any Apple device (ipad included) is only officially supported through cloud-syncing, such as iTunes file-sharing or services like Dropbox. The simplest way would be to use Dropbox, which works well if you want to access your pdf files from multiple devices.

share|improve this answer
I was able to sync music from rhythmbox though – Aces Smart May 24 '13 at 15:26
Music is generally handled differently compared to other files, such as pdfs. The file system of iPads and iPods etc. (to the best of my knowledge) is not very easily accessible, ie. not accessible without jail-breaking the device. The most common ways to access pdf files on ipads/ipods are: emailing the files to yourself as an attachment or by using Dropbox link. – dluco Jun 1 '13 at 5:08
hmmm.. Apple products have too much of restrictions :| . – Aces Smart Jun 2 '13 at 7:04
up vote 0 down vote accepted

The best option I came up with is to install adobe reader on my Ipad. All you gotta do is connect the Ipad to your pc and the Ipad gets mounted. Then open "Documents on (your Ipad name)" , locate adobe reader there , open adobe reader and then you see the Documents folder. Just place your pdf file in that folder. That's it! you are good to go :).

share|improve this answer

I recommend Dropbox. I have it on my iPod and it works cross platform, Ubuntu, OS X, iOS, and even more. works like a charm!

share|improve this answer

protected by fossfreedom Mar 31 '15 at 6:05

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.