GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Greifen Sie mit diesem Open-Source-Tool unter Linux auf Ihr iPhone zu

Das iPhone und das iPad sind keineswegs Open Source, aber sie sind beliebte Geräte. Viele Leute, die ein iOS-Gerät besitzen, verwenden zufällig auch viel Open Source, einschließlich Linux. Benutzer von Windows und macOS können mit einem iOS-Gerät kommunizieren, indem sie von Apple bereitgestellte Software verwenden, aber Apple unterstützt keine Linux-Benutzer. Open-Source-Programmierer kamen 2007 (nur ein Jahr nach der Veröffentlichung des iPhone) mit Libimobiledevice (damals Libiphone genannt), einer plattformübergreifenden Lösung für die Kommunikation mit iOS, zur Rettung. Es läuft auf Linux, Android, Arm-Systemen wie dem Raspberry Pi, Windows und sogar macOS.

Weitere Linux-Ressourcen

  • Spickzettel für Linux-Befehle
  • Spickzettel für fortgeschrittene Linux-Befehle
  • Kostenloser Online-Kurs:RHEL Technical Overview
  • Spickzettel für Linux-Netzwerke
  • SELinux-Spickzettel
  • Spickzettel für allgemeine Linux-Befehle
  • Was sind Linux-Container?
  • Unsere neuesten Linux-Artikel

Libimobiledevice ist in C geschrieben und verwendet native Protokolle, um mit Diensten zu kommunizieren, die auf iOS-Geräten ausgeführt werden. Es benötigt keine Bibliotheken von Apple, ist also völlig kostenlos und Open Source.

Libimobiledevice ist eine objektorientierte API, und es gibt eine Reihe von Terminaldienstprogrammen, die zu Ihrer Bequemlichkeit mitgeliefert werden. Die Bibliothek unterstützt Apples früheste iOS-Geräte bis hin zu den neuesten Modellen. Dies ist das Ergebnis jahrelanger Forschung und Entwicklung. Zu den Anwendungen im Projekt gehört usbmuxd , ideviceinstaller , idevicerestore , wenn , libusbmuxd , libplist , libirecovery , und libideviceactivation .

Installieren Sie Libimobiledevice unter Linux

Unter Linux haben Sie möglicherweise bereits libimobiledevice standardmäßig installiert. Sie können dies über Ihren Paketmanager oder App Store herausfinden oder indem Sie einen der im Projekt enthaltenen Befehle ausführen:

$ ifuse --help

Sie können libimobiledevice installieren mit Ihrem Paketmanager. Zum Beispiel auf Fedora oder CentOS:

$ sudo dnf install libimobiledevice ifuse usbmuxd

Unter Debian und Ubuntu:

$ sudo apt install usbmuxd libimobiledevice6 libimobiledevice-utils

Alternativ können Sie libimobiledevice herunterladen und installieren aus dem Quellcode.

Ihr Gerät verbinden

Sobald Sie die erforderlichen Pakete installiert haben, verbinden Sie Ihr iOS-Gerät mit Ihrem Computer.

Erstellen Sie ein Verzeichnis als Bereitstellungspunkt für Ihr iOS-Gerät.

$ mkdir ~/iPhone

Mounten Sie als Nächstes das Gerät:

$ ifuse ~/iPhone

Ihr Gerät fordert Sie auf, dem Computer zu vertrauen, den Sie für den Zugriff verwenden.

Sobald das Vertrauensproblem gelöst ist, sehen Sie neue Symbole auf Ihrem Desktop.

Klicken Sie auf das iPhone Symbol, um die Ordnerstruktur Ihres iPhones anzuzeigen.

Der Ordner, auf den ich normalerweise am häufigsten zugreife, ist DCIM , wo meine iPhone-Fotos gespeichert sind. Manchmal verwende ich diese Fotos in Artikeln, die ich schreibe, und manchmal gibt es Fotos, die ich mit Open-Source-Anwendungen wie Gimp verbessern möchte. Der direkte Zugriff auf die Bilder, anstatt sie mir per E-Mail zu schicken, ist einer der Vorteile der Verwendung der Libimobiledevice-Dienstprogramme. Ich kann jeden dieser Ordner auf meinen Linux-Computer kopieren. Ich kann auf dem iPhone Ordner erstellen und auch löschen.

Erfahren Sie mehr

Martin Szulecki ist der leitende Entwickler des Projekts. Das Projekt sucht nach Entwicklern, die es zu seiner Community hinzufügen können. Libimobiledevice kann die Art und Weise ändern, wie Sie Ihre Peripheriegeräte verwenden, unabhängig davon, auf welcher Plattform Sie sich befinden. Es ist ein weiterer Gewinn für Open Source, was bedeutet, dass es ein Gewinn für alle ist.


Linux
  1. Open-Source-Dateifreigabe mit diesem Linux-Tool

  2. Untersuchen Sie die Fähigkeiten von ELF-Binärdateien mit diesem Open-Source-Tool

  3. Führen Sie mit diesem Open-Source-Tool eine Linux-Speicherforensik durch

  4. Verbessern Sie Ihre Produktivität mit diesem leichten Linux-Desktop

  5. Meine Linux-Geschichte:Sprachbarrieren mit Open Source überwinden

Aktualisieren Sie Geräte aus der Ferne mit diesem Open-Source-Tool

Verwalten Sie Ihre SSH-Verbindungen mit diesem Open-Source-Tool

Probieren Sie Linux auf Ihrem Mac mit Open-Source-Virtualisierung aus

Sichern Sie den Speicher Ihres Telefons mit diesem Linux-Dienstprogramm

Erstellen Sie ein SDN unter Linux mit Open Source

10 Möglichkeiten, Ihren Linux-Desktop mit dem GNOME Tweaks Tool anzupassen