libimobiledevice i.e, how do I get my iPhone to interact with my Linux
If you have to own a proprietary, human right neglecting hardware software combo known as the iOS and iPhone
To pair your device and to get stuff working between apple and Linux, you need some additional tools.
Quote:“A cross-platform FOSS library written in C to communicate with iOS devices natively…”
$ sudo apt-get install usbmuxd libimobiledevice6 libimobiledevice-utils
ideviceinfo
Now it will require you to enter your pin to pair it. If you encounter any problem, you can try this
sudo usbmuxd -f -d
idevicepair pair
It might again ask for the pin. If all fails, probably you have to compile those tools.
Here you can find their source:
https://github.com/libimobiledevice/libimobiledevice
Further reading:
https://www.maketecheasier.com/easily-mount-your-iphone-as-an-external-drive-in-ubuntu/
https://www.groovypost.com/howto/howto/sync-your-iphone-or-ipod-touch-in-ubuntu/