Як підключити iPhone до Linux для передачі файлів (USB і Wi‑Fi)

Як підключити iPhone до Linux для передачі файлів (USB і Wi‑Fi)
Категорії: Desktop та GUI

Хочете швидко скинути фото або документи з 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.

Прокоментувати

На сайті відображається лише твоє ім'я та коментар. Електронна пошта використовується виключно для зв'язку з тобою за потреби.