On 2026-05-13 18:27, D. R. Evans wrote:
This is one of those things that must be easy... but I've experienced
only frustration and decided it was time to ask the knowledgeable crowd
here :-)
1. Running fully up-to-date debian stable, and trying to connect to a
recently-purchased iPhone 15 with fully up-to-date iOS.
2. The phone is accessing the Internet through the home network (on
which the debian computer also resides). I can ping the phone from the
computer.
3. I can also physically connect the phone and the computer using a USB
cable -- all that seems to do, though, is to start charging the phone;
nothing pops up on the desktop to tell me that a new USB device is
connected to the computer. The output from "lsblk" doesn't change when
I physically connect the phone -- unlike when, for example, I plug in a
USB drive.
Searching the Internet, I found at least half a dozen completely
different mechanisms that are supposed to allow me to transfer files
between the devices. I admit that I haven't tried them all, but I did
try several, and none of them behaved at all the way that the posts
claimed should happen; there just seems to be no communication at all
between the phone and the computer (except that pings work). I get the
feeling that perhaps there's some basic setting (on the phone?) that
everyone is assuming I've set....
So, although I hate to bother people here with such a trivial request:
can someone provide a step-by-step procedure for read/write mounting an
iPhone on debian stable that is sufficiently foolproof that this
particular fool is likely to experience success?
Doc
It's hard to find out where applications hide their data on iphone.
The photos are easy enough
I think this is what worked for me.
Install the packages: libimobiledevice6 libimobiledevice-utils
libusbmuxd4 ifuse gvfs-fuse
Connect your iDevice with an USB cable ( I think some cables might be
just charging not data as well ).
Run: idevicepair pair
Confirm the pairing by clicking on the dialog box on your iDevice screen
(maybe again run idevicepair pair)
Run: ifuse /your/preferred/mountpoint
The iDevice filesystem will be available at /your/preferred/mountpoint
to unmount fusermount -u /your/preferred/mountpoint
There's other terminal applications and ssh for the iphone which I've
used in the past but not immediately recollecting the details.
mick