Skip to content

Instantly share code, notes, and snippets.

@stek29
Created January 12, 2019 12:22
Show Gist options
  • Save stek29/2d3d0e2f2d1c14f8be68ce3a296585e9 to your computer and use it in GitHub Desktop.
Save stek29/2d3d0e2f2d1c14f8be68ce3a296585e9 to your computer and use it in GitHub Desktop.
idevicerestore on linux (Debian-based)
sudo apt update
# sudo apt upgrade
sudo apt install -y libcurl4-openssl-dev libplist-dev libzip-dev openssl libssl-dev libusb-1.0-0-dev libreadline-dev build-essential git make automake libtool pkg-config
git clone https://github.com/libimobiledevice/libirecovery
git clone https://github.com/libimobiledevice/idevicerestore
git clone https://github.com/libimobiledevice/usbmuxd
git clone https://github.com/libimobiledevice/libimobiledevice
git clone https://github.com/libimobiledevice/libusbmuxd
git clone https://github.com/libimobiledevice/libplist
cd libplist && ./autogen.sh --without-cython && sudo make install && cd ..
cd libusbmuxd && ./autogen.sh && sudo make install && cd ..
cd libimobiledevice && ./autogen.sh --without-cython && sudo make install && cd ..
cd usbmuxd && ./autogen.sh && sudo make install && cd ..
cd libirecovery && ./autogen.sh && sudo make install && cd ..
cd idevicerestore && ./autogen.sh && sudo make install && cd ..
sudo ldconfig
@luismaf
Copy link

luismaf commented May 20, 2020

@guysoft Ubuntu 18.04.4 LTS (bionic)

This might help, before found this script, I've installed this packages: sudo apt-get install libreadline-dev libssl-dev libimobiledevice-dev libgpod-common libgpod-dev libcurl3-gnutls libcurl4 libcurl4-openssl-dev

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment