Поиск по сайту:

Как подключить iPhone к Arch Linux


Проблемы с iPhone и Arch Linux? iPhone и Linux никогда не ладили друг с другом. В этом уроке я покажу вам, как использовать iPhone в Antergos Linux. Поскольку Antergos основан на Arch Linux, те же шаги следует применить к другим дистрибутивам Linux на базе Arch, таким как Manjaro Linux.

Итак, когда я купил iPhone 6S и подключил его к Antergos Linux, чтобы скопировать несколько фотографий, он вообще не был обнаружен. Я видел, что iPhone заряжается, и разрешил iPhone «доверять компьютеру», но ничего не было обнаружено. Я попробовал запустить dmseg, но там не было никаких следов iPhone или Apple. Забавно, что также был установлен libimobiledevice, который всегда устраняет проблему с монтированием iPhone в Ubuntu.

Я собираюсь показать вам, как я использую iPhone 6S под управлением iOS 9 в Antergos. Это больше похоже на командную строку, но я полагаю, что, поскольку вы находитесь в зоне Arch Linux, вы не боитесь терминала (и не должны бояться).

Подключите iPhone в Arch Linux

Шаг 1. Отключите iPhone, если он уже подключен.

Шаг 2: Теперь откройте терминал и используйте следующую команду, чтобы установить некоторые необходимые пакеты. Не волнуйтесь, если они уже установлены.

sudo pacman -Sy ifuse usbmuxd libplist libimobiledevice

Шаг 3. После установки этих программ и библиотек перезагрузите систему.

sudo reboot

Шаг 4. Создайте каталог, в который вы хотите смонтировать iPhone. Я бы предложил создать каталог с именем iPhone в вашем домашнем каталоге.

mkdir ~/iPhone

Шаг 5. Разблокируйте телефон и подключите его. Если вас попросят доверять компьютеру, разрешите это.

Шаг 6. Убедитесь, что на этот раз система распознает iPhone.

dmesg | grep -i iphone

Это должно показать вам некоторый результат с iPhone и Apple. Что-то вроде этого:

[ 31.003392] ipheth 2-1:4.2: подключено USB-устройство Ethernet Apple iPhone
[ 40.950883] ipheth 2-1:4.2: Apple iPhone USB Ethernet отключен
[ 47.471897] ipheth 2-1:4.2: подключено USB-устройство Ethernet Apple iPhone
[ 82.967116] ipheth 2-1:4.2: Apple iPhone USB Ethernet отключен
[ 106.735932] ipheth 2-1:4.2: подключено устройство Apple iPhone USB USB Ethernet.

Это означает, что iPhone был успешно распознан Antergos/Arch Linux.

Шаг 7. Когда все настроено, пришло время подключить iPhone. Используйте команду ниже:

ifuse ~/iPhone

Поскольку мы создали каталог монтирования в домашнем каталоге, ему не потребуется root-доступ, и вы также сможете легко увидеть его в своем домашнем каталоге. Если команда выполнена успешно, вы не увидите никаких результатов.

Вернитесь в «Файлы» и посмотрите, распознается iPhone или нет. Для меня в Антергосе это выглядит так:

Вы можете получить доступ к файлам в этом каталоге. Скопируйте файлы из него или в него.

Шаг 8: Если вы хотите его размонтировать, используйте следующую команду:

sudo umount ~/iPhone

Работал на тебя?

Я знаю, что это не очень удобно, и в идеале iPhone должен распознаваться как любой другой USB-накопитель, но не всегда все ведет себя так, как ожидается. Хорошо, что небольшой трюк, сделанный своими руками, всегда может решить проблему и дает ощущение достижения (по крайней мере, для меня). При этом я должен сказать, что Antergos должен поработать над решением этой проблемы, чтобы iPhone можно было монтировать по умолчанию.

Этот трюк сработал для вас? Если у вас есть вопросы или предложения, не стесняйтесь оставлять комментарии.

Статьи по данной тематике: