PDA

View Full Version : installation of idevicerestore



Jackal.s
2016-04-11, 15:22
Im having some trouble with installing idevicerestore. Am i doing something wrong?


root@kali:~# apt-get update
Hit:1 http://archive-7.kali.org/kali kali-rolling InRelease
Reading package lists... Done
root@kali:~# sudo apt-get update
Hit:1 http://archive-7.kali.org/kali kali-rolling InRelease
Reading package lists... Done
root@kali:~# sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@kali:~# sudo apt-get install build-essential automake cmake \
> libreadline6 autotools-dev libcurl4-openssl-dev autoconf \
> libplist1 libplist-utils libplist-dev libplist++-dev \
> libzip-dev git curl libgnutls-dev libreadline-dev libusb-dev \
> libtool libusb-1.0-0-dev libusbmuxd-dev libglib2.0-dev libimobiledevice-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libglib2.0-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
libglib2.0-bin libglib2.0-0

Package autoconf is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package automake is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package libtool is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package cmake is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package libusb-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
libusb-0.1-4

E: Package 'automake' has no installation candidate
E: Package 'cmake' has no installation candidate
E: Unable to locate package autotools-dev
E: Unable to locate package libcurl4-openssl-dev
E: Package 'autoconf' has no installation candidate
E: Unable to locate package libplist1
E: Unable to locate package libplist-utils
E: Unable to locate package libplist-dev
E: Unable to locate package libplist++-dev
E: Couldn't find any package by regex 'libplist++-dev'
E: Unable to locate package libzip-dev
E: Unable to locate package libgnutls-dev
E: Unable to locate package libreadline-dev
E: Package 'libusb-dev' has no installation candidate
E: Package 'libtool' has no installation candidate
E: Unable to locate package libusb-1.0-0-dev
E: Couldn't find any package by glob 'libusb-1.0-0-dev'
E: Couldn't find any package by regex 'libusb-1.0-0-dev'
E: Unable to locate package libusbmuxd-dev
E: Package 'libglib2.0-dev' has no installation candidate
E: Unable to locate package libimobiledevice-dev
root@kali:~# sudo apt-get install build-essential automake cmake \
> libreadline6 autotools-dev libcurl4-openssl-dev autoconf \
> libplist1 libplist-utils libplist-dev libplist++-dev \
> libzip-dev git curl libgnutls-dev libreadline-dev libusb-dev \
> libtool libusb-1.0-0-dev libusbmuxd-dev libglib2.0-dev libimobiledevice-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libglib2.0-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
libglib2.0-bin libglib2.0-0

Package autoconf is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package automake is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package libtool is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package cmake is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package libusb-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
libusb-0.1-4

E: Package 'automake' has no installation candidate
E: Package 'cmake' has no installation candidate
E: Unable to locate package autotools-dev
E: Unable to locate package libcurl4-openssl-dev
E: Package 'autoconf' has no installation candidate
E: Unable to locate package libplist1
E: Unable to locate package libplist-utils
E: Unable to locate package libplist-dev
E: Unable to locate package libplist++-dev
E: Couldn't find any package by regex 'libplist++-dev'
E: Unable to locate package libzip-dev
E: Unable to locate package libgnutls-dev
E: Unable to locate package libreadline-dev
E: Package 'libusb-dev' has no installation candidate
E: Package 'libtool' has no installation candidate
E: Unable to locate package libusb-1.0-0-dev
E: Couldn't find any package by glob 'libusb-1.0-0-dev'
E: Couldn't find any package by regex 'libusb-1.0-0-dev'
E: Unable to locate package libusbmuxd-dev
E: Package 'libglib2.0-dev' has no installation candidate
E: Unable to locate package libimobiledevice-dev
root@kali:~# mkdir ~/idevicerestore
root@kali:~# cd ~/idevicerestore
root@kali:~/idevicerestore# git clone http://git.sukimashita.com/libirecovery.git
Cloning into 'libirecovery'...
remote: Counting objects: 937, done.
remote: Compressing objects: 100% (782/782), done.
remote: Total 937 (delta 477), reused 255 (delta 125)
Receiving objects: 100% (937/937), 305.35 KiB | 175.00 KiB/s, done.
Resolving deltas: 100% (477/477), done.
Checking connectivity... done.
root@kali:~/idevicerestore# cd libirecovery
root@kali:~/idevicerestore/libirecovery# ./autogen.sh
./autogen.sh: 6: ./autogen.sh: libtoolize: not found
./autogen.sh: 8: ./autogen.sh: aclocal: not found
./autogen.sh: 9: ./autogen.sh: autoheader: not found
./autogen.sh: 10: ./autogen.sh: automake: not found
./autogen.sh: 11: ./autogen.sh: autoconf: not found
./autogen.sh: 14: ./autogen.sh: ./configure: not found
root@kali:~/idevicerestore/libirecovery# make && sudo make install
make: *** No targets specified and no makefile found. Stop.
root@kali:~/idevicerestore/libirecovery# cd
root@kali:~#