Как подключить iphone к ubuntu
Перейти к содержимому

Как подключить iphone к ubuntu

  • автор:

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

iPhone по определению ограничен в синхронизации с iTunes. Apple по какой-то причине не выпустила клиент iTunes для дистрибутивов Linux. Это может быть большой головной болью для пользователей iPhone, которые хотят использовать рабочий стол Linux, потому что невозможно синхронизировать iPhone с такими дистрибутивами, как Ubuntu. Итак, если вам интересно, как вы можете использовать iPhone с Linux, вот полное руководство, которое может вам помочь.

Проблема синхронизации iPhone с Linux

Основная проблема с использованием iPhone с системой Linux заключается в том, что вы просто не можете синхронизировать его. iTunes — единственное программное обеспечение, с которым синхронизируется iPhone без джейлбрейка, и оно пока недоступно для любых платформ Linux. Существует ряд библиотек, таких как «libimobiledevice», которые пытались позволить пользователям синхронизировать iPhone с Linux, не только из-за проблем с запуском, но и для iOS 10. Это не работает, поэтому если у вас есть iPhone, и вы используете систему Linux в качестве ежедневного драйвера, вам отчасти не повезло.

Почему нельзя запустить iTunes с Wine

Wine — это приложение уровня совместимости, которое позволяет пользователю запускать приложения Windows в системе Linux. Поэтому моей первой попыткой использовать iPhone с Linux было запустить iTunes с Wine. Я использовал PlayOnLinux в качестве внешнего интерфейса для программного обеспечения. Но затем я обнаружил, что Wine не будет разрешать передачу через USB, поэтому iPhone не сможет синхронизироваться с ним. Вы можете по-прежнему использовать iTunes для всего остального, включая управление своей музыкальной библиотекой iCloud. Но если она не синхронизируется с iPhone, то на самом деле это бесполезно. Что приводит нас к своего рода обходному пути.

OwnCloud и XAMPP для передачи файлов между Linux и iPhone

Первая проблема, которую мы будем решать, это передача файлов и документов между iPhone и Linux. Для этого вы можете использовать OwnCloud вместе с XAMPP.

  • OwnCloud — это автономный облачный сервер, к которому вы можете получить доступ с iPhone. Он поставляется с бесплатным планом и является практически лучшим способом передачи документов между вашим iPhone и рабочим столом Linux. Тем не менее, OwnCloud требует, чтобы сервер работал. Здесь и вступает XAMPP.
  • XAMPP — это простой способ запустить сервер LAMP в вашей системе Linux, Mac или Windows. Но вам нужно установить версию XAMPP, работающую по крайней мере на PHP 5.4, потому что OwnCloud не будет работать на более ранней версии.

Теперь, когда мы все это выяснили, давайте начнем с установки OwnCloud и XAMPP в нашей системе. Для этого я использую устройство под управлением Ubuntu 16.10 Yakkety Yak.

Установка XAMPP на Ubuntu 16.10

Сначала мы установим XAMPP и создадим папку, в которой можно хранить файлы OwnCloud. Для этого просто следуйте данным инструкциям:

1. Загрузите установщик XAMPP с официального сайта. Это будет в форме файла .run.

download-xampp-linux

2. Как только вы загрузите его, запустите терминал и перейдите в каталог Downloads с помощью команды «cd Downloads». Если вы загрузили установщик в другой каталог, просто используйте его имя вместо «Загрузки». Также убедитесь, что вы используете правильную прописную букву, иначе команда не будет выполнена.

cd-into-downloads-linux

3. Дайте установщику разрешение на выполнение. В Терминале выполните команду "chmod + x xampp-linux-x64-5.6.28-1-installer.run". Название программы установки может отличаться. Просто используйте точное имя установщика. Вы можете набрать «chmod + x xampp» и нажать клавишу «Tab» для автозаполнения имени.

xampp-installer-execute

4. Теперь мы запустим установщик с правами root с помощью команды «sudo ./xampp-linux-x64-5.6.28-1-installer.run" Вам будет предложено ввести пароль. Введите его (оно не будет отображаться даже в виде звездочек) и нажмите Enter.

execute-the-xampp-installer

5. Теперь запустится установщик, и вам просто нужно следовать его инструкциям, чтобы установить XAMPP в вашей системе. Он установлен в каталоге «/ opt /» .

xampp-installer-linux

Создание папки для размещения файлов OwnCloud для XAMPP

Теперь, когда XAMPP установлен, нам нужна папка, в которую можно поместить файлы OwnCloud, чтобы XAMPP мог ее запустить. Есть папка под названием htdocs, где вы можете разместить сайты, которые хотите, чтобы XAMPP запускал. Она находится в «/ opt / lampp / htdocs», но мы не будем помещать файлы OwnCloud в каталог «opt». Просто следуйте инструкциям ниже:

1. В терминале перейдите в домашнюю папку с помощью «cd

navigate-to-home-directory

2. Теперь создайте здесь папку «public_html » с помощью команды « mkdir public_html».

make-public-html-folder

3. Далее мы предоставим всем пользователям доступ на чтение/запись для папки «public_html» с помощью команды «sudo chmod 777 -R public_html»

give-read-write-permissions

4. Теперь используйте команду «cd / opt / lampp / htdocs», чтобы перейти в папку htdocs.

cd-to-opt-lampp-htdocs-folder

5. Теперь просто запустите команду "sudo ln -s / home / username / public_html ./username". Замените «имя пользователя» на имя пользователя в Linux. В моем случае имя пользователя «akshay», поэтому я использую команду «sudo ln -s / home / akshay / public_html ./akshay».

create-symbolic-link

Ваша папка public_html теперь готова для размещения файлов, чтобы запустить XAMPP. Давайте теперь установим OwnCloud.

Установка OwnCloud в Ubuntu 16.10

1. Загрузите ZIP-файл для OwnCloud с официального сайта.

download-owncloud

2. Распакуйте его в папку «public_html», которую вы создали при настройке XAMPP.

Запуск OwnCloud на XAMPP в Ubuntu 16.10

Теперь вы можете запустить OwnCloud в вашей системе Ubuntu 16.10 с XAMPP. Просто следуйте этим инструкциям:

1. В Терминале выполните команду «sudo / opt / lampp / lampp start». Это запустит сервер XAMPP в вашей системе.

start-xampp-lampp-server

2. Теперь в вашем браузере перейдите по ссылке «http:// localhost / username / owncloud». Замените «имя пользователя» на ваше имя. В моем случае адрес "http://localhost/akshay/owncloud".

3. Перед вами появится экран, на котором вам нужно будет создать имя пользователя и пароль администратора.

main-interface-owncloud

4. Войдя, вы попадете в основной интерфейс OwnCloud. Здесь вы можете загружать и удалять все свои файлы.

home-screen

Подключение к OwnCloud с iPhone

Итак, вы загрузили все файлы, которые хотите иметь на своем iPhone, на сервер OwnCloud. Пока существует проблема фактического подключения вашего iPhone к OwnCloud, передачи файлов между устройствами. Для этого вам нужно разрешить доступ с использованием IP-адреса вашего компьютера.

Редактирование файла конфигурации OwnCloud

Редактировать конфигурацию OwnCloud легко, просто следуйте инструкциям ниже:

1. В терминале перейдите в папку конфигурации OwnCloud, используя «cd / home / username / public_html / owncloud / config».

cd-to-owncloud-config-directory

2. Здесь выполните команду "sudo nano config.php". Это откроет файл конфигурации внутри терминала, готовый к редактированию.

open-config-php

3. Просто найдите строку «trusted_domains». Вы увидите, что там уже добавлен «localhost». Создайте новую строку после «localhost» и введите IP-адрес вашего компьютера в одинарных кавычках. Отредактированный раздел «trusted_domains» должен выглядеть примерно так:

[php] 'trusted_domains' = & amp; amp; gt;
массив (
'localhost',
'192.168.2.236',
), [/ php]

editing-trusted-domains

Подключение iPhone к OwnCloud

Вы можете легко подключить ваш iPhone к серверу OwnCloud двумя способами. Мы обсудим их оба, и вы можете использовать тот, который подходит вам лучше.

Подключение с iPhone к OwnCloud через Safari

Чтобы подключить iPhone к серверу OwnCloud, выполните следующие действия:

1. Запустите Safari на своем iPhone и перейдите по адресу «http : // ipaddress / username / owncloud /». Замените «ipaddress» на IP-адрес вашего компьютера, а «username» на ваше имя пользователя.

navigate-to-owncloud-server

2. Перед вами появится экран входа в систему. Используйте учетные данные, которые вы создали при настройке OwnCloud для входа в систему. Как только вы это сделаете, вам откроются все файлы и папки, имеющиеся на сервере OwnCloud. Вы можете просматривать файлы и загружать любые из них.

connect-to-owncloud-server

Подключение с iPhone к OwnCloud с помощью клиента WebDAV

OwnCloud поддерживает WebDAV для передачи файлов, и если у вас есть приложение (например, Documents 5 от Readdle), которое может подключаться к серверам WebDAV, вы можете легко получить к нему доступ к серверу OwnCloud. Существует множество файловых менеджеров iPhone, которые поддерживают WebDAV, и вы можете использовать любой из них для подключения к OwnCloud. Я использую Documents 5.

1. Запустите Documents 5 на вашем iPhone и нажмите на иконку с надписью «Услуги». Кликните на опцию «Добавить аккаунт».

connect-webdav

2. Выберите «WebDAV Server» из списка и введите имя для сервера вместе с URL-адресом «http : // ipaddress / username / owncloud / remote» . php / webdav /». Введите ваше имя пользователя и пароль OwnCloud.

connect-webdav

https://amdy.su/wp-admin/options-general.php?page=ad-inserter.php#tab-8

3. Закончив, просто нажмите «Сохранить», и документы будут подключены к вашему серверу OwnCloud. После этого вы сможете просматривать (и загружать) все файлы, доступные на вашем сервере OwnCloud.

connect-webdav

Если вы используете DHCP, скорее всего, IP-адрес вашего компьютера будет постоянно меняться, и вам придется каждый раз вручную редактировать файл конфигурации. Лучше, если вы установите статический IP-адрес, чтобы регулярно не редактировать файл конфигурации.

Google Play Music для передачи музыки между Linux и iPhone

Поскольку iTunes на Linux не работает, нам придется обратиться к другим вариантам, одним из которых является Google Play Music. Музыкальный сервис позволит вам загружать музыку в облако, и вы сможете получить доступ к нему на своем iPhone с помощью официального приложения Google Play Music.

Чтобы получить доступ к музыке на iPhone, нужно загрузить музыкальную библиотеку на веб-сайт Google Play Music. Для этого нужно установить Google Music Manager.

1. Загрузите клиент Google Music Manager с официального сайта. Он загружается в виде пакета .deb в Ubuntu и открывается непосредственно в Центре программного обеспечения, и вы можете установить его.

2. В панели запуска приложений найдите Google Music Manager и запустите его.

google-music-manager

3. Следуйте инструкциям, чтобы настроить и запустить Music Manager. После этого ваша музыкальная библиотека будет автоматически загружена в вашу музыкальную библиотеку Google Play.

google-music-manager-library-folders

4. После загрузки ваших песен (это может занять некоторое время, в зависимости от размера вашей библиотеки), вы можете запустить приложение Google Play Music на своем iPhone и войти в систему с помощью своей учетной записи Google.

google-play-music-sync-with-iphone

5. В дальнейшем вам просто нужно загружать новые музыкальные файлы в папку «Музыка» в Linux, и Google Music Manager автоматически переместит их в библиотеку «Google Play Музыка», чтобы вы могли получить к ней доступ на своем iPhone и любом другом устройстве.

Вы можете управлять всем на своем iPhone или даже iPad с Linux, используя сервисы, которые я упомянул. Кроме того, все эти сервисы имеют бесплатный уровень, который вы можете использовать. Google Play Music предлагает бесплатный план, который позволит вам загружать до 50000 песен в облаке, а OwnCloud допускает размещение собственного сервера.

iphone как подключить к linux

category

sudo apt-get install gvfs gvfs-backends gvfs-bin gvfs-fuse libgvfscommon0 ifuse libgpod libiphone-utils libiphone0 python-iphone libplist++1 libplist-utils python-plist libusb-1.0-0 libusbmuxd1 usbmuxd

Кроме них нам ещё потребуется libusb-1.0-0-udeb, который зависит от библиотеки libc6-udeb. Эти пакеты конфликтуют с libusb-1.0-0, libc6, поэтому их придётся ставить из deb-пакетов с помощью dpkg с ключом force:

Скачать эти deb-пакеты можно по ссылке в конце статьи.

Далее редактируем конфиг fuse:

$sudo gedit /etc/fuse.conf

В нём есть два интересующих нас параметра: mount_max (максимальное количество монтирований для пользователей, не входящих в группу root) и user_allow_other (возможность пользователей, не входящих в группу root, монтировать iPhone). Их нужно раскомментировать (т.е. убрать знак решётки). Также можно поставить вместо 1000 монтирований по умолчанию своё значение, например, 1000000.

Сохраняем изменнения и выходим. Далее нам необходимо разрешить своему пользователю монтировать iPhone через fuse. Для этого идём в Система/Администрирование/Пользователи и группы. В открывшемся окошке снимаем блокировку на редактирование записей (маленький замочек). Далее идём в меню Управление группами, находим там fuse, щёлкаем по нему два раза и в открывшемся окне ставим галочку напротив имени своего пользователя. После этого закрываем окно и завершаем свой сеанс либо перезагружаем систему.

Теперь iPhone, подключенный через кабель к ПК, будет автоматически монтироваться как муз.проигрыватель. Тут следует обратить внимание, что монтирование iPhone в этом режиме во многом зависит от утилиты usbmuxd. Проверить, как она работает можно командой:

$ps ax | grep usbmuxd

Эта утилита может не сработать из-под пользователя в том случае, если вы уже экспериментировали с более старыми версиями ifuse, и в директории /etc/udev/rules.d остался конфиг с правилами для usbmuxd. Как раз у меня была такая проблема. В этом случае можно его безболезненно удалить.

Далее смонтируем iPhone уже как съёмный носитель. Для этого надо создать точку монтирования, например,

/mnt/iPhone, и смотировать iPhone через консоль через ifuse. Это можно сделать либо с правами пользователя:

$ifuse /home/user_name/mnt/iPhone [указываем свою точку монтирования]

При этом вы получите доступ только только медиаконтенту в директории /var/mobile/media/. Либо iPhone можно смонтировать правами root, получив полный доступ к файловой системе:

Чтобы отмонтировать iPhone, вводим команду:

Для тех, кому лень пользоваться консолью, могу порекомендовать свои скрипты для монтирования/размонтирования с правми root и без них. Скачать их можно по ссылке в конце статьи.

Далее поговорим о работе с музыкой. Это в первую очередь касается пользователей iPod Touch, так как владельцам iPhone всё равно придётся активировать свой аппарат через iTunes после прошивки. В принципе эти действия не обязательны для владельцев джейлбрейкнутых iPod-ов, которые могут слущать музыку через PWNPlayer, смотреть фильмы и картинки через iFile. Но с теми, кто считает, что лучше стандартного Apple-вского софта только стандартный Apple-вский софт либо принципиально не взламывает свои плееры, пойдём дальше. Либо на самом плеере либо с ПК через консоль на примонтированном аппарате без прав root создаём директорию /iTunes_Control/Device/:

$ mkdir /home/user_name/mnt/iPhone/iTunes_Control/Device/ [указываем свою точку монтирования]

Далее нам нужно узнать UUID подсоединённого к ПК плеера:

Этот номер состоит из 40 знаков и имеет примерно такой вид: 4946b9a859f5013bdd4785cbfc6ad94092883279.

Далее вводим команду:

Этой командой мы создаём файл iTunes_Control/Device/SysInfoExtended. Убедитель, что созданный plist-файл не пустой. Там должно быть много всякой информации. После этого отмонтируем iPod от ПК:

Система запросит ваш пароль, вводим alpine, если не успели ещё сменить. Консольный способ выгоден тем, что iPhone-ом можно управлять при помощи стандартных Unix-команд.
Доступ к ФС iPhone через bluetooth более урезан, но также возможен. Для этого ставим из Сидии iBluetooth и запускаем его. На ПК я рекомендую поставить blueman.

Программы для работы с видео и музыкой

Ну вот, пожалуй, и всё. Жду комментариев от тех, кто смог асилить маи многа букф=)

Как получить доступ к iPhone (6s) с iOS 11 в Linux

Главное меню » Операционная система Linux » Как получить доступ к iPhone (6s) с iOS 11 в Linux

Kak poluchit dostup k iPhone 6s s iOS 11 v Linux

С выпуском iOS 11 (и, возможно, одной из версий ранее) ситуация, похоже, несколько изменилась. Вот статья, которая поможет вам обойти это. На данный момент купить iPhone 6s для тестирования можно тут, и мы не сможем гарантировать, что этот метод будет хорошо работать с новыми моделями, но в целом процедура должна быть идентичной для остальной части линейки смартфонов Apple.

Инструменты

Это руководство направлено именно на использование Plasma, однако мы рассмотрим все аспекты. Это применимо во всем диапазоне дистрибутивов. Единственное отличие заключается в подмножестве библиотек и инструментов, которые вам нужно будет установить. Это руководство было скомпилировано для работы с Kubuntu 17.10, поэтому оно работает на любой системы на основе Ubuntu (и, возможно, даже Debian).

Давайте начнем с необходимых дополнений. Ничего особенного

Подключить iPhone

Следующим шагом является подключение вашего устройства и убедитесь, что оно распознается. Вы можете проверить это с помощью dmesg и найти вывод, похожий на этот:

Открытая консоль

Теперь давайте попробуем команду pair – которая, скорее всего, потерпит неудачу:

iphone 6s ios11 no device found

Консоль должна заполняться текстом, что хорошо. Теперь, в отдельном окне консоли, давайте вернемся к попытке сопряжения устройства. Как и прежде, нам нужно будет разблокировать iPhone и доверить ноутбук:

Смонтировать устройство

Теперь создайте точку монтирования, что-то вроде media/iPhone. Сделайте его доступным для всех с помощью chmod 777 или сделайте своего пользователя владельцем каталога, чтобы вы могли получить к нему доступ без полномочий root в файловом менеджере. Затем смонтируйте с помощью ifuse:

Откройте файловый менеджер (Dolphin) и перейдите к точке монтирования.

Для облегчения доступа в будущем вы можете перетащить ярлык местоположения на боковую панель и даже добавить собственный значок и/или имя. Затем, каждый раз, когда вы монтируете iPhone, вы можете легко зайти туда, и если устройство не подключено, никакого вреда не будет.

iphone 6s ios11 linux shortcut

Вы можете написать скрипт процедуры монтирования и размонтирования, если хотите. Аналогично, то же самое относится и к службе usbmuxd, которую вы, возможно, захотите запустить в своей системе. Вы можете включить его при запуске – и если вы получите некрасивую ошибку systemd, то просто «запускайте» ее вручную, когда это необходимо, или каждый раз, когда рабочий стол регистрирует настройки Plasma.

Другие дистрибутивы и системы

iphone 6s ios11 ubuntu

iphone 6s ios11 cinnamon launch

iphone 6s ios11 cinnamon options

iphone 6s ios11 cinnamon initial error

Эта непослушная ошибка скоро уходит.

iphone 6s ios11 cinnamon mounted

Заключение

Нет технической причины, по которой Plasma не должна поддерживать iPhone «из коробки», учитывая, что ручной процесс работает. И да, всегда есть вероятность, что Apple может что-то изменить в своих устройствах или протоколе и нарушить это, но на данный момент, похоже, все работает нормально, и рабочие столы, не являющиеся KDE, в значительной степени справляются с этим. Plasma тоже должна вступить в партию. Волшебное слово: авто-монтирование.

Эта статья должна помочь вам. Правда, скомпилировано для семейства Ubuntu, но принцип идентичен по всем направлениям. Получить соответствующие библиотеки, получить usbmuxd, запустить команды, и все. Если вы испытываете трудности, независимо от среды вашего рабочего стола, вы сможете достичь желаемых результатов, используя метод, описанный выше. Мы надеемся, что вы найдете это руководство полезным. Оставайтесь с нами.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Как получить доступ к фотографиям и видео на вашем iPhone в Linux

В отличие от Android, пользователям iPhone труднее получить доступ к своим устройствам в Linux. Хотя это правда, что в 2017 году в таких дистрибутивах, как Ubuntu, улучшена поддержка смартфонов Apple, это ни в коем случае не идеально. Часто просто подключить iPhone недостаточно, и для правильной работы требуются дополнительные действия. Вот почему в этой статье мы собираемся объяснить, как получить доступ к iPhone в Linux.

ОСТОРОЖНО, СПОЙЛЕРЫ: Прокрутите вниз и посмотрите видеоурок в конце этой статьи.

iFuse

Безусловно, лучший способ получить доступ к внутреннему хранилищу iPhone на платформе Linux — это iFuse. Этот инструмент позволяет легко получить доступ к файлам на любом устройстве iOS, используя файловую систему fuse. Это решение ни в коем случае не является идеальным, но поскольку в Linux нет встроенного способа чтения устройств iOS, это лучшее из плохой ситуации.

Монтаж

Установка iFuse проста в большинстве операционных систем Linux. Он использует библиотеку программного обеспечения libmobiledevice, чтобы сделать все возможное, и в результате пользователям не нужно «джейлбрейкать» свои устройства. Вот как установить его в свой дистрибутив Linux.

Ubuntu

sudo apt установить ifuse

Debian

sudo apt-get установить ifuse

Arch Linux

sudo pacman -S ifuse

мягкая фетровая шляпа

sudo dnf установить ifuse

OpenSUSE

Самый простой способ установить инструмент iFuse в Open SUSE — через систему OBS. Перейдите по этой ссылке и нажмите кнопку установки в один клик. iFuse распространяется для всех текущих версий Open SUSE Linux.

Сборка для других Linux

Получение iFuse в неосновных операционных системах Linux не должно быть трудным, поскольку этот инструмент является единственным способом, которым пользователи могут получить доступ к файловым системам устройств iOS на платформе. Чтобы установить его, проверьте менеджер пакетов, найдите «ifuse» и установите его. Если по какой-либо причине это программное обеспечение не включено в репозитории программного обеспечения ОС, следуйте приведенным ниже инструкциям для создания программного обеспечения и его установки вручную.

Чтобы начать сборку, убедитесь, что у вас установлены следующие пакеты. Помните, что имена пакетов могут отличаться в зависимости от операционной системы. Лучше всего искать по этим именам: git, usbmuxd, make, autoheader, automake, autoconf, libtool, pkg-config и gcc.

Когда все программное обеспечение, необходимое для сборки iFuse, установлено, используйте инструмент git для загрузки исходного кода.

git clone https://github.com/libimobiledevice/ifuse.git

Затем с помощью команды CD введите каталог исходного кода, чтобы можно было начать процесс компиляции.

Первым шагом в процессе компиляции для iFuse является запуск инструмента автогена.

После автогена запустите инструмент настройки. Configure будет сканировать ваш компьютер и подготовит все для компиляции. Он будет искать такие вещи, как версия операционной системы, версия ядра и т. Д.

Как только configure завершает свою работу, может начаться первый этап процесса компиляции.

Наконец, завершите процесс компиляции, перезапустив make с make install. Это возьмет исходный код и установит его скомпилированную версию в систему.

sudo make install

Использование iFuse

iFuse — это не программа Это файловая система, которая работает в фоновом режиме. Когда инструмент установлен в Linux, iOS-устройствам будет легко взаимодействовать с операционными системами на базе Linux. Чтобы получить доступ к файлам, выполните следующие действия.

Шаг 1: Открыть файловый менеджер.

Шаг 2: Подключите устройство iPhone, iPad или iPod touch к компьютеру с Linux.

Когда устройство подключено, разблокируйте его и нажмите подсказку «доверие», которая появляется на экране. Крайне важно, чтобы вы доверяли ПК, что ваше устройство подключено к ПК, или iFuse не сможет получить доступ к устройству, и вам придется отключить его и повторить.

Шаг 3: При успешном подключении iFuse ваше устройство iOS появится в файловом менеджере как подключенное устройство. Нажмите на него, чтобы просмотреть файлы на нем. Остерегайтесь, что это может иногда запереться. Это неизбежно, поскольку продукты Apple не имеют официальной поддержки Linux. Используйте на свой риск.

Шотуэлл

iFuse — это хороший способ легко получить доступ к данным на устройстве Apple в Linux. Тем не менее, это не простой процесс. Если вам нужен доступ к фотографиям и видео на вашем устройстве iOS в Linux, но вы не хотите иметь дело с файловым менеджером, рассмотрите возможность установки менеджера фотографий Shotwell. Он может использовать iFuse и автоматически импортировать фотографии и видео.

Как получить доступ к фотографиям и видео на вашем iPhone в Linux

В отличие от Android, пользователям iPhone сложнее получить доступ к своим устройствам в Linux. Хотя верно, что в 2017 году такие дистрибутивы, как Ubuntu, улучшили поддержку смартфонов Apple, она ни в коем случае не идеальна. Часто бывает недостаточно просто подключить iPhone, и для правильной работы требуются некоторые дополнительные действия. Вот почему в этой статье мы собираемся объяснить, как получить доступ к iPhone в Linux.

ОПОВЕЩЕНИЕ СПОЙЛЕРА: прокрутите вниз и посмотрите видеоурок в конце этой статьи.

iFuse

Безусловно, лучший способ получить доступ к внутренней памяти iPhone на платформе Linux — это iFuse. Инструмент позволяет очень легко получить доступ к файлам на любом устройстве iOS, используя файловую систему fuse. Это решение ни в коем случае не является идеальным, но поскольку в Linux нет собственного способа чтения устройств iOS, это лучший вариант из плохой ситуации.

Установка

Установить iFuse легко в большинстве операционных систем Linux. Он использует программную библиотеку libmobiledevice, чтобы сделать все возможное, и в результате пользователям не нужно «взламывать» свои устройства. Вот как его установить в вашем дистрибутиве Linux.

Ubuntu
Debian
Arch Linux
Fedora
OpenSUSE

Самый простой способ установить инструмент iFuse в Open SUSE — через систему OBS. Перейдите по этой ссылке и нажмите кнопку установки в один клик. iFuse распространяется для всех текущих версий Open SUSE Linux.

Сборка для других Linux

Получение iFuse в неосновных операционных системах Linux не должно быть трудным, поскольку этот инструмент является одним из единственных способов, с помощью которых пользователи могут получить доступ к файловым системам устройств iOS на платформе. Чтобы установить его, проверьте свой менеджер пакетов, найдите «ifuse» и установите его. Если по какой-либо причине это программное обеспечение не включено в репозитории программного обеспечения ОС, следуйте приведенным ниже инструкциям, чтобы собрать программное обеспечение и установить его вручную.

Чтобы начать сборку, убедитесь, что у вас установлены следующие пакеты. Имейте в виду, что названия пакетов могут отличаться в зависимости от операционной системы. Лучше всего искать по этим именам: git, usbmuxd, make, autoheader, automake, autoconf, libtool, pkg-config и gcc.

Когда все программное обеспечение, необходимое для сборки iFuse, установлено, используйте инструмент git для загрузки исходного кода.

Затем используйте команду CD, чтобы войти в каталог исходного кода, чтобы можно было начать процесс компиляции.

Первым шагом в процессе компиляции iFuse является запуск инструмента автогенерации.

После автогенерации запустите инструмент настройки. Configure просканирует ваш компьютер и подготовит все для компиляции. Он будет искать такие вещи, как версия операционной системы, версия ядра и т. Д.

Когда configure завершит свою работу, может начаться первая фаза процесса компиляции.

Наконец, завершите процесс компиляции, повторно запустив make с make install. Это возьмет исходный код и установит его скомпилированную версию в систему.

Использование iFuse

iFuse — это не программа. Это файловая система, которая тихо работает в фоновом режиме. Когда инструмент установлен в Linux, устройства iOS смогут легко взаимодействовать с операционными системами на базе Linux. Чтобы получить доступ к файлам, выполните следующие действия.

Шаг 1: Откройте файловый менеджер.

Шаг 2. Подключите устройство iPhone, iPad или iPod touch к компьютеру с Linux.

Подключив устройство к розетке, разблокируйте его и нажмите кнопку «Доверие», которая появляется на экране. Очень важно, чтобы вы доверяли ПК, что ваше устройство подключено к ПК, иначе iFuse не сможет получить доступ к устройству, и вам нужно будет отключить его и сделать это снова.

Шаг 3: Если iFuse успешно подключится, ваше устройство iOS появится в диспетчере файлов как подключенное устройство. Щелкните по нему, чтобы просмотреть файлы на нем. Имейте в виду, что время от времени он может заблокироваться. Это неизбежно, поскольку продукты Apple не имеют официальной поддержки Linux. Используйте на свой риск.

Шотвелл

iFuse — хороший способ легко получить доступ к данным на устройстве Apple в Linux. Тем не менее, это непростой процесс. Если вам нужен доступ к фотографиям и видео на вашем устройстве iOS в Linux, но вы не хотите иметь дело с файловым менеджером, рассмотрите возможность установки менеджера фотографий Shotwell. Он может использовать iFuse и автоматически импортировать изображения и видео.

Ubuntu
Debian
Arch Linux
Fedora
Откройте SUSE
Другие Linux

Shotwell — популярное решение для управления фотографиями в Linux. В результате он доступен практически во всех операционных системах Linux. Установите его, выполнив поиск в диспетчере пакетов по запросу «shotwell». Как вариант, посмотрите в Gnome Software (или любой другой инструмент программного браузера) и установите его таким образом. Не можете найти? Вместо этого загрузите его с веб-сайта!

Использование Shotwell

Как и iFuse, Shotwell не требует какой-либо настройки после установки. При подключении устройства iOS (если установлен iFuse) появится всплывающее окно. Всплывающее окно спросит, хотите ли вы автоматически импортировать изображения в свою библиотеку. Нажмите кнопку, чтобы разрешить это. Вскоре после этого Shotwell импортирует все фотографии на ваш компьютер.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *