На ядре linux работают и роутеры с микроволновками и простыми звонилками, это не суть)
Есть библиотека libimobiledevice, которая позволяет независимо работать с iOS-устройствами. С ее помощью когда-то заводил поддержку айфона в убунте: в файл-менеджере было видно ФС приложений с открытыми песочницами, можно было выгружать фото и кидать свои файлы. Бэкапить уже тогда было нельзя. А сейчас, как я понял, разработка пакета в полумертвом состоянии, и поддержки iOS 12 в нем нет.
Хотя, возможно, какая-нибудь non-LTS убунта имеет на борту свежую бету libimobiledevice и, соответственно, ограниченную поддержку из коробки.