My laptop's OS is Ubuntu 12.04 and I bought an iPad, I want to transfer files (movies or reading materials) to and from my iPad. I tried some works on the Internet but they didn't work so if anybody can help me in a straight way I appreciate that.
The only way you are going to do this successfully would be to jailbreak your iPad. Then use what is called OpenSSH to transfer the files.
Just google the instructions for each it is pretty easy.
If you don't want to jailbreak you can try running WINE to install iTunes onto Ubuntu. Heres a reference
If you plug your ipad in your Ubuntu machine USB, you can access it directly from nautilus. It appears on the left panel (same place as USB drives). If using xubuntu, you can use Thunar (at least on Xubuntu 13.10, tested with iPad Air) or Gigolo - the remote system connection manager but Nautilus works too if you have it installed. You can also use
If you need to use iTunes for backups, easy sync or upgrades without jailbreaking, I would recomend installing virtualbox and a win XP or 7 in it. I have it working perfectly in a XP virtualbox machine. You need to install Virtualbox Guest Additions and Virtualbox Extensions to use USB in guest machine.
Anyways, new pictures or files created on the iPad can be retrieved easily using the direct USB connection.
FileApp from the iPad app store works with ftp over wifi to upload stuff from a laptop to the iPad.
I have set up Apache on my machine.
Created a sub-folder within the /var/www/ and changed the folder permission to username.
Now I put whatever material I want to transfer in that sub directory.
From your ipad browser access,
To get localip
All your files will be listed. Click on file you wan't to access. Ipad will open accordingly ask you to open the file in relevant application.(eg. pdf in ibook, mobi in kindle).
On Ubuntu 14.04 LTS (minor corrections from procedure above)
Set up Apache on linux machine.
Create a sub-folder within the /var/www/html and changed the folder permission to rxw.
Move the files to seen from iPad to the myfiles folder. Apache does not follow symlink, so hard copy with cp is required.
Get localip from linux machine
(typically look for something like 192.168.1.xx)
From ipad browser (Safari works) access,