Хочете швидко скинути фото або документи з iPhone на ваш ПК з Linux? Це реально без iTunes. У статті я покажу найпростіший спосіб через USB і файловий менеджер, а також альтернативи: монтування через термінал Linux та бездротову передачу. Матеріал підходить для Linux для початківців, тож усе буде по кроках і без складних трюків 🔌.
Найпростіший спосіб: підключення кабелем і передача у Файлах
Цей спосіб працює у GNOME (Files/"Файли"), KDE (Dolphin) та Cinnamon (Nemo). Якщо після підключення нічого не з’являється — просто встановіть підтримку iPhone з репозиторію (репозиторій — це онлайн-сховище програм) і повторіть.
Крок 1. Встановіть підтримку iPhone
Пакет — це встановлюваний файл із програмою, а sudo запускає команду з правами адміністратора. Відкрийте термінал Linux і виконайте:
# Ubuntu / Linux Mint / Debian
sudo apt update
sudo apt install libimobiledevice-utils ifuse gvfs-backends gvfs-fuse usbmuxd
# Fedora
sudo dnf install libimobiledevice ifuse gvfs-afc gvfs-fuse usbmuxd
usbmuxd — це демон (фоновий сервіс), який дає Linux спілкуватися з iPhone через USB.
Крок 2. Підключіть iPhone
- Розблокуйте iPhone і під’єднайте кабель.
- На iPhone натисніть «Довіряти цьому комп’ютеру» і введіть код.
- Відкрийте «Файли» (GNOME Files) або Dolphin/Nemo. Зліва з’явиться «iPhone» або назва вашого пристрою.
- Відкрийте «Internal Storage» або «DCIM», перетягніть фото/відео у потрібну папку на ПК 📸.
Якщо все працює — на цьому можна зупинятися.
Крок 3. Безпечне від’єднання
Монтування — це підключення файлової системи до папки. Перед висмикуванням кабелю натисніть значок «Відмонтувати» поруч із iPhone у файловому менеджері.
Альтернативні способи
1) Монтування через ifuse (термінал)
Це корисно, якщо у вашому середовищі GUI Linux щось не показується або потрібна скриптована передача. ifuse використовує FUSE (механізм, що дозволяє монтувати файлові системи від імені користувача).
# Створіть точку монтування (один раз)
mkdir -p ~/iPhone
# Розблокуйте iPhone, підключіть кабель і змонтуйте
ifuse ~/iPhone
# Тепер файли доступні у папці ~/iPhone (DCIM тощо)
# Коли закінчите — відмонтуйте
fusermount -u ~/iPhone
Якщо отримали помилку про «pairing», спробуйте:
idevicepair pair
ifuse ~/iPhone
Просунуто: ifuse вміє монтувати документи конкретних додатків (як у iTunes). Подивитися доступні додатки:
ideviceinstaller -l # якщо пакет доступний у дистрибутиві
# або
ifuse --list-apps
Монтування документів додатка (приклад):
mkdir -p ~/iPhoneDocs
ifuse --documents com.apple.Pages ~/iPhoneDocs
2) Бездротово через KDE Connect / GSConnect (iOS)
Хочете без кабелю? Встановіть KDE Connect на ПК і однойменний додаток на iPhone — передає файли по Wi‑Fi у межах однієї мережі.
# Ubuntu / Linux Mint / Debian
sudo apt install kdeconnect
# Fedora
sudo dnf install kdeconnect
- На iPhone встановіть «KDE Connect» з App Store.
- Запустіть KDE Connect на ПК і на iPhone, дозвольте виявлення в мережі.
- Підтвердьте спаровування на обох пристроях і надсилайте файли у два кліки.
У GNOME зручно мати розширення GSConnect (пакет може називатися gnome-shell-extension-gsconnect або встановлюватися з сайту Extensions).
3) Через браузер: Snapdrop
Найпростіше без встановлень: відкрийте snapdrop.net у браузері на Linux і на iPhone (той самий Wi‑Fi), виберіть пристрій і надішліть файл. Працює прямо у Safari/Chrome.
GUI-спосіб у KDE та Cinnamon
У більшості випадків достатньо пакетів з першого розділу. Якщо у KDE Dolphin пристрій не видно — додайте модулі інтеграції.
# KDE (Dolphin)
# Ubuntu / Linux Mint / Debian
sudo apt install kio-fuse kio-extras libimobiledevice-utils ifuse
# Fedora
sudo dnf install kio-fuse kio-extras libimobiledevice ifuse
- KDE: відкрийте Dolphin → iPhone → Internal Storage/DCIM.
- Cinnamon (Nemo): переконайтеся, що встановлено gvfs-backends, і дійте як у GNOME Files.
FAQ
- iPhone не з’явився у «Файлах». Перевірте, що iPhone розблоковано і ви натиснули «Довіряти». Далі встановіть пакети підтримки (див. команди вище) і перезапустіть демон:
sudo systemctl restart usbmuxd. Спробуйте інший USB‑порт/кабель. - Команда не знайдена (ifuse/idevicepair). Встановіть утиліти:
sudo apt install libimobiledevice-utils ifuseабоsudo dnf install libimobiledevice ifuse. - Помилка «Permission denied» або «Operation not permitted» при ifuse. Змонтовано не в свою папку або без прав. Монтуйте у власний каталог, наприклад
~/iPhone. Переконайтеся, що пристрій розблоковано, а потім виконайтеidevicepair pair. - Папка DCIM порожня. На iPhone можуть бути iCloud‑фото «в хмарі». Увімкніть «Завантажити й залишити оригінали» в Фото → Налаштування iCloud (тимчасово) або завантажте потрібні кадри на пристрій перед копіюванням.
- Бачу лише «DCIM», де «Документи»? iOS обмежує доступ до файлової системи. Документи додатків доступні лише для програм з увімкненим «Спільний доступ до файлів» (через ifuse з параметром
--documents). Для загальних файлів швидше скористатися KDE Connect або Snapdrop. - Нічого не сталося після встановлення пакетів. Витягніть і знову підключіть кабель, розблокуйте iPhone, натисніть «Довіряти». За потреби виконайте
sudo systemctl restart usbmuxd. - Як дізнатися, що Linux «бачить» iPhone? Виконайте
idevice_id -l. Якщо покаже ідентифікатор — з’єднання є.
Порада від Kernelka
- Тримайте iPhone розблокованим під час першого підключення — це економить нерви.
- Кабель має значення: деякі «зарядні» кабелі не передають дані.
- Для регулярного обміну файлів між ПК і телефоном найзручніше мати дві опції: USB (швидко для фото/відео) та KDE Connect/Snapdrop (миттєво для документів і нотаток).
Підсумок
- Найпростіше: встановіть підтримку iPhone (libimobiledevice, gvfs), підключіть кабель, натисніть «Довіряти» і копіюйте файли у файловому менеджері.
- Альтернатива для скриптів і точного контролю — монтування через ifuse з терміналу.
- Без кабелю працюють KDE Connect (iOS) і Snapdrop у браузері.
- Якщо щось не працює — перевірте пакети, кабель, перезапустіть usbmuxd, виконайте pairing.