Меню

Как подключить айфон к линукс

Как жить на Ubuntu, если у вас iPhone или Android

Нет, я не ярый противник Windows, наоборот — я считаю, что Microsoft задал планку доступности и легкости вхождения пользователя в мир IT, за это им огромное спасибо, но, честно говоря, для меня, как для гика со стажем, эта операционная система потеряла всякий интерес. Однажды вечером я испытал очередное разочарование после безуспешных поисков способа реализовать функцию двойного буфера обмена (о нем позже), эта функция есть по умолчанию в любом Linux дистрибутиве с графической оболочкой, но отсутствует во всех версиях Windows. Надо было что-то менять. Спустя час на ноутбук была установлена Ubuntu 12.04.2, и я с легким недоумением смотрел на графическую оболочку Unity. Приведя рабочее окружение в приемлемый для себя вид, я принялся настраивать автономную связку Ubuntu — Android. Я люблю автономность, всегда приятно иметь под рукой актуальную базу паролей, контактов, заметок и т.д. Хорошо, что многообразие облачных технологий способствует этому как нельзя кстати.

Я описал свой пример использования связки из Android — Ubuntu, но т.к. в статье сплошь и рядом используются облачные и кроссплатформенные технологии, она будет одинаково полезна как для Android, так и ios пользователей. Любители Windows также найдут здесь пару полезных советов 🙂

Синхронизация файлов

Первым делом нужно было настроить синхронизацию файлов между Ubuntu и Android. Для этого я решил использовать Dropbox. Мой выбор обусловлен тем, что у сервиса есть двухуровневая аутентификация по смс и максимальная кроссплатформенность. Список поддерживаемых операционных систем и платформ как минимум не оставит равнодушным: Linux, Android, Mac, ios, Windows, Blackberry, и даже Kindle fire. Кто знает, чем меня завтра не устроит Ubuntu 😉 Синхронизация файлов между устройствами нужна мне прежде всего для хранения базы паролей, а также для обмена небольшими файлами между устройствами: фотографиями, электронными книжками и т.д.

Заметки

Для синхронизации заметок в связке Windows — Android я использовал Evernote. В Ubuntu я использую Windows-версию Evernote, в этом мне помогает Wine. На Linux форумах пользователи жалуются на то, что Evernote медленно работает под Wine. Да, скролинг происходит с заметной задержкой, однако лечится это переключением способа отображения заметок. Для того, чтобы Evernote работал плавно, я просто поставил способ отображения заметки в виде списка. Кстати, неоднократно встречал информацию о том, что если в Evernote накапливается много заметок, он начинает терять былую скорость. Если вы сталкиваетесь с подобной проблемой, попробуйте переключиться на список. Да, это не совсем привычно, но зато быстродействие на лицо. Вот как выглядит Evernote, запущенный в Ubuntu.

Пароли

Однажды я пришел к пониманию одной IT истины о том, что пользователи делятся на тех кто ведет базу учета паролей, и тех кто пока этого не делает. Для учета паролей под Windows я пользовался приложением Keepass, которое отлично справлялось со своей задачей. В Ubuntu для этих целей я использую приложение Keepassx, на смартфоне — KepassDroid. Порядок в паролях избавляет от от большого количества головной боли. Теперь я без улыбки не могу смотреть на друзей и родственников, которые с разной степенью регулярности забывают свои пароли (как правило это обнаруживается в самый неподходящий момент, что еще более комично 🙂 Что касается меня, то актуальная база паролей всегда у меня под рукой благодаря связке Keepass и Dropbox. Ну и в завершение темы паролей — ссылка на Keepass под различные платформы.

Фотографии

После того, как сервис для хранения фотографий flickr проявил невиданную щедрость и раздал всем пользователям по терабайту дискового пространства, я понял, что хочу им пользоваться. Вот как я организовал хранение и синхронизацию фотографий: при подключении смартфона к wi-fi сети, все новые фотографии автоматически синхронизируются между устройствами благодаря Dropbox. После того, как синхронизация заканчивается, я заливаю их на flickr при помощи удобного приложения Flickr Uploader.

Контакты, календарь, закладки

Ну вот, теперь все синхронизировано и доступно мне в любом месте, где есть интернет или мой смартфон. Теперь можно расслабиться и более подробно рассказать о двойном буфере обмена. Любой Linux дистрибутив с графической оболочкой имеет два буфера обмена:

      тот, в который попадает последний выделенный текст. Достаточно просто выделить текст, и он уже в буфере обмена (вставка из него проходит по нажатию средней кнопки мыши).
      полностью идентичен буферу обмену в Windows (Ctrl-C/Ctrl-V).
Читайте также:  Как подключить подфарники нового образца на ниву чтобы работали дхо

ДБО — это невероятно удобная штука. Например, в один буфер обмена можно скопировать логин, в другой пароль, а затем вставить, не переключаясь между окнами 🙂

Я остановился на версии LTS 12.04.2, как на более стабильной. Она будет официально поддерживаться Canonical до 2017 года. В целом, я очень доволен тем, что у меня получилось, так как Ubuntu дает мне необходимую гибкость и быстродействие, а облачные технологии позволяют синхронизировать все необходимые мне данные на обоих устройствах.

Источник

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Читайте также:  Как подключить автоматическую газовую колонку

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Читайте также:  Свитч hp 16 портов как подключить

Источник

Как подружить iPhone с Linux

$sudo add-apt-repository ppa:pmcenery/ppa

Далее ставим нужные нам утилиты:

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.

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

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

Источник