За разлика от Android, потребителите на iPhone имат по-трудно времедостъп до техните устройства на Linux. Макар да е вярно, че през 2017 г. дистрибуциите като Ubuntu имат подобрена поддръжка за смартфони на Apple, в никакъв случай не е перфектна. Често пъти само включването на iPhone не е достатъчно и изисква някои допълнителни стъпки, за да работи правилно. Ето защо в тази статия ще обясним как да получите достъп до iPhone под Linux.
ВНИМАНИЕ СПОЙЛЕР: Превъртете надолу и гледайте видео урока в края на тази статия.
iFuse
Далеч най-добрият начин за достъп до вътрешния iPhoneсъхранението в Linux платформата е с iFuse. Инструментът прави много лесен достъп до файлове на всяко iOS устройство, като използвате файлова система с предпазители. Това решение не е перфектно по никакъв начин, но тъй като няма нативен начин за четене на iOS устройство на Linux, това е най-доброто от лоша ситуация.
Инсталация
Инсталирането на iFuse е лесно при повечето операционни системи с Linuxсистеми. Той използва libmobiledevice на софтуерната библиотека, за да направи всичко възможно и в резултат на това потребителите не се нуждаят от „джейлбрейк“ своите устройства. Ето как да го инсталирате във вашата Linux дистрибуция.
Ubuntu
sudo apt install ifuse
Debian
sudo apt-get install ifuse
Arch Linux
sudo pacman -S ifuse
Fedora
sudo dnf install ifuse
OpenSUSE
Най-лесният начин да инсталирате инструмента iFuse за отваряне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, за да въведете директорията с изходния код, така че процесът на компилиране да започне.
cd ifuse
Първата стъпка в процеса на компилиране за iFuse е да стартирате инструмента за автоген.
./autogen.sh
След autogen стартирайте инструмента за конфигуриране. Конфигуриране ще сканира компютъра ви и ще подготви всичко за компилиране. Ще търси неща като версия на операционната система, версия на ядрото и т.н.
./configure
Когато конфигурирането завърши работата си, първата фаза на процеса на компилиране може да започне.
make
И накрая, завършете процеса на компилиране чрез повторно изпълнение на 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 и с него автоматично да импортира снимки и видеоклипове.
Ubuntu
sudo apt install shotwell
Debian
sudo apt-get install shotwell
Arch Linux
sudo pacman -S shotwell
Fedora
sudo dnf install shotwell
Отворете SUSE
sudo zypper install shotwell
Други Linux
Shotwell е популярно решение за управление на снимкина Linux. В резултат на това той е достъпен в почти всички операционни системи Linux. Инсталирайте го, като потърсите във вашия мениджър на пакети за „shotwell“. Друга възможност е да погледнете в софтуера Gnome (или който и да е софтуерен браузър) и да го инсталирате по този начин. Не можете да го намерите? Изтеглете го от уебсайта вместо това!
Използване на Shotwell
Подобно на iFuse, Shotwell всъщност не изисква никакъвконфигурация след като е инсталирана. Когато включите устройството си iOS (ако е инсталиран iFuse), ще се появи изскачащ прозорец. Изскачащото меню ще ви попита дали искате автоматично да импортирате снимки в библиотеката си. Щракнете върху бутона, за да го разрешите. Скоро след това Shotwell ще импортира всички снимки на вашия компютър.
Коментари