I know that you can get your ipod working within Linux using gtkipod, and if you actually mount the file system on the ipod you can then write to it use gtkipod. I don’t know why jailbreaking and mounting the iphone is required. Good read though.
How To: Stream Music From The iPhone In Ubuntu w/ Rhythmbox – >>>>>>>> This is the Best Damn Guide EVER written to stream media from your iPhone to your Ubuntu PC using Rythmbox.
More from my site