sudo port install libimobiledevice
brew install libimobiledevice
No edit summary |
No edit summary |
||
Line 6: | Line 6: | ||
== Installation == | == Installation == | ||
=== | <tabber> | ||
|-|macOS= | |||
{{#tag:tabber| | |||
Macports= | |||
<pre> | |||
sudo port install libimobiledevice | |||
</pre> | |||
{{!}}-{{!}} | |||
Homebrew= | |||
<pre> | |||
brew install libimobiledevice | |||
</pre> | |||
}} | |||
|-|Windows= | |||
A compiled version of libimobiledevice is available [https://github.com/L1ghtmann/libimobiledevice/releases/latest here]. Download the .tar.xz file and extract it using [https://www.7-zip.org/ 7-zip] or a similar program. | |||
A compiled version of libimobiledevice is available [https://github.com/L1ghtmann/libimobiledevice/releases/latest here]. Download the .tar.xz file and extract it using [https://www.7-zip.org/ 7-zip] or a similar program. | |||
You can add this extracted folder to the path by following the walkthrough [https://stackoverflow.com/a/44272417 here] | |||
|-|Linux= | |||
{{#tag:tabber| | |||
Ubuntu= | |||
<pre> | |||
sudo apt-get install usbmuxd libimobiledevice6 libimobiledevice-utils | |||
</pre> | |||
{{!}}-{{!}} | |||
Debian= | |||
<pre> | |||
sudo apt-get install \ | |||
build-essential \ | |||
checkinstall \ | |||
git \ | |||
autoconf \ | |||
automake \ | |||
libtool-bin \ | |||
libplist-dev \ | |||
libimobiledevice-glue-dev \ | |||
libusbmuxd-dev \ | |||
libssl-dev \ | |||
usbmuxd | |||
git clone https://github.com/libimobiledevice/libimobiledevice.git | |||
cd libimobiledevice | |||
./autogen.sh \ | |||
--prefix=/opt/local \ | |||
--enable-debug | |||
make | |||
</pre> | |||
{{!}}-{{!}} | |||
openSUSE= | |||
<pre> | |||
sudo zypper install libimobiledevice6 usbmuxd | |||
</pre> | |||
}} | |||
</tabber> | |||
[[Category:Getting Started]] | [[Category:Getting Started]] |
libimobiledevice is a large, vigorously maintained cross-platform suite of tools for communicating with iOS devices.
sudo port install libimobiledevice
brew install libimobiledevice
A compiled version of libimobiledevice is available here. Download the .tar.xz file and extract it using 7-zip or a similar program. You can add this extracted folder to the path by following the walkthrough here
sudo apt-get install usbmuxd libimobiledevice6 libimobiledevice-utils
sudo apt-get install \ build-essential \ checkinstall \ git \ autoconf \ automake \ libtool-bin \ libplist-dev \ libimobiledevice-glue-dev \ libusbmuxd-dev \ libssl-dev \ usbmuxd git clone https://github.com/libimobiledevice/libimobiledevice.git cd libimobiledevice./autogen.sh \ --prefix=/opt/local \ --enable-debug make
sudo zypper install libimobiledevice6 usbmuxd