Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: dit gaat niet!!  (gelezen 1259 keer)

Offline Spidey-Westland

  • Lid
  • Steunpunt: Ja
dit gaat niet!!
« Gepost op: 2019/11/17, 15:10:53 »
Ik probeer iets uit te voeren maar het stokt.

open terminal(CTRL+ALT+T)
1. sudo su
2. apt-get update
3. cd /opt
4. git clone https://github.com/libimobiledevice/libirecovery.git libirecovery
5. cd libirecovery
6. chmod 755 autogen.sh
7. ./autogen.sh
8. make
9. make install

Na ./autogen.sh wordt de volgende opdracht niet uitgevoerd?

root@wim-desktop:/opt/libirecovery# make
make: *** Geen doelen opgegeven en geen Makefile gevonden.  Gestopt.
root@wim-desktop:/opt/libirecovery#

Wat er binnen libirecovery staat is:

root@wim-desktop:/opt/libirecovery# ls
aclocal.m4      config.h.in   COPYING             ltmain.sh    README.md
autogen.sh      config.log    depcomp             m4           src
autom4te.cache  config.sub    include             Makefile.am  tools
compile         configure     install-sh          Makefile.in  udev
config.guess    configure.ac  libirecovery.pc.in  missing
root@wim-desktop:/opt/libirecovery#

Wie heeft de tip?

groet SPW




Spidey-Westland

Offline partyrabbit

  • Lid
  • Steunpunt: Nee
Re: dit gaat niet!!
« Reactie #1 Gepost op: 2019/11/17, 15:21:33 »
Mis je variabelen?

Kijk in terminal hoe 'make' werkt en welke variabelen mogelijk zijn met
make -h
- I ♥ Linux -

Offline MKe

  • Lid
  • Steunpunt: Nee
Re: dit gaat niet!!
« Reactie #2 Gepost op: 2019/11/17, 16:08:59 »
Hij vindt geen Makefile. Zit je wel in de goede map?

Offline jvecht

  • Lid
    • Just Vecht
  • Steunpunt: Ja
Re: dit gaat niet!!
« Reactie #3 Gepost op: 2019/11/17, 16:26:18 »
Hoi SPW,

autogen.sh mist gewoon een stel afhankelijkheden als ik hem draai.

just@just-SATELLITE-C70D-B:~/libirecovery$ ./autogen.sh
./autogen.sh: 12: ./autogen.sh: libtoolize: not found
./autogen.sh: 14: ./autogen.sh: aclocal: not found
./autogen.sh: 15: ./autogen.sh: autoheader: not found
./autogen.sh: 16: ./autogen.sh: automake: not found
./autogen.sh: 17: ./autogen.sh: autoconf: not found
./autogen.sh: 21: ./autogen.sh: ./configure: not found

Dit is wat er terugkomt in de terminal bij mij. Wat MKe zegt: zit je wel in de goede map? En bij mij zit er een andere inhoud in de map direct van github gekloond!

Mik je oude rommel weg. Haal opnieuw op van github, haal de afhankelijkheden op en draai dan autogen.sh opnieuw.

Succes!

Just
GIMP bundel 2018  38 cursussen met mooi oefenmateriaal. Lekker lezen of er wat van opsteken!
  Boekje "Werken met Xubuntu" 5000+ downloads!
     Het Helpmij Magazine September 2020

Offline jolo

  • Lid
  • Steunpunt: Nee
Re: dit gaat niet!!
« Reactie #4 Gepost op: 2019/11/17, 17:29:26 »
In die libirecovery map zit een README.md met daarin de vereisten/requirements
Citaat
## Requirements

Development Packages of:
* libusb (Darwin: IOKit, Windows: SetupAPI)
* libreadline

Software:
* make
* autoheader
* automake
* autoconf
* libtool
* pkg-config
* gcc or clang


Ik kom dan uit op
sudo apt install make libreadline-dev automake autoconf libtool pkg-config gcc libusb-1.0 [Enter]

Zoals je ziet heb ik pakket autoheader weggelaten. Die zit blijkbaar niet in de Ubuntu pakketbronnen.

Alleen als de ./autogen.sh output eindigt op
Configuration for libirecovery 0.2.0:
-------------------------------------------

  Install prefix: .........: /usr/local
  USB backend: ............: libusb 1.0.21

  Now type 'make' to build libirecovery 0.2.0,
  and then 'make install' for installation.

kun je verder gaan met make [Enter]


Edit: Ik zie hier
Citaat
autoheader provided by autoconf
Er hoeft dus geen autoheader te worden geïnstalleerd. Die zit dus al in autoconf.   



« Laatst bewerkt op: 2019/11/17, 20:07:34 door jolo »
Hoofd PC januari 2018 HP Compaq Elite 8300 SFF Windows 10 & Xubuntu 18.04.3
PC 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Xubuntu 20.04
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM

Offline Spidey-Westland

  • Lid
  • Steunpunt: Ja
Re: dit gaat niet!!
« Reactie #5 Gepost op: 2019/11/17, 20:40:34 »
Beste tipgevers.

Bij nadere studie van de meldingen in terminal, heb ik die stuk voor stuk opgezocht in Synaptic en vervolgens geïnstalleerd.

Nu is het wel gelukt.

Ik ga verder met het proces te volgen/testen.

SPW
Spidey-Westland

Offline jvecht

  • Lid
    • Just Vecht
  • Steunpunt: Ja
Re: dit gaat niet!!
« Reactie #6 Gepost op: 2019/11/18, 00:24:23 »
Mooi, Spidey!

Goed nieuws.

Just
GIMP bundel 2018  38 cursussen met mooi oefenmateriaal. Lekker lezen of er wat van opsteken!
  Boekje "Werken met Xubuntu" 5000+ downloads!
     Het Helpmij Magazine September 2020

Offline Spidey-Westland

  • Lid
  • Steunpunt: Ja
Re: dit gaat niet!!
« Reactie #7 Gepost op: 2019/11/18, 18:25:32 »
Bij verder uitvoeren zie ik na invoering van het commando

sudo idevicerestore -e '/home/xxx/Bureaublad/xxx_Restore.ipsw'

sudo: idevicerestore: opdracht niet gevonden
dan kijk in de betreffende map /opt/idevicerestore$ ls
AUTHORS     ChangeLog     COPYING  INSTALL  Makefile.am  README.md  TODO
autogen.sh  configure.ac  docs     m4       NEWS         src

daar staat geen "idevicerestore" in,

als ik dan ./autogen.sh uitvoer, dan krijg ik ook wat error meldingen:

libtoolize: putting auxiliary files in '.'.
libtoolize:   [color=red]error[/color]: linking '/usr/share/libtool/build-aux/ltmain.sh' to './' failed
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize:  [color=red] error[/color]: linking '/usr/share/aclocal/libtool.m4' to 'm4/' failed
libtoolize:  [color=red] error[/color]: linking '/usr/share/aclocal/ltoptions.m4' to 'm4/' failed
libtoolize:  [color=red] error[/color]: linking '/usr/share/aclocal/ltsugar.m4' to 'm4/' failed
libtoolize:  [color=red] error[/color]: linking '/usr/share/aclocal/ltversion.m4' to 'm4/' failed
libtoolize:  [color=red] error[/color]: linking '/usr/share/aclocal/lt~obsolete.m4' to 'm4/' failed
autom4te: cannot create autom4te.cache: No such file or directory
aclocal: error: echo failed with exit status: 1
autom4te: cannot create autom4te.cache: No such file or directory
autoheader: '/usr/bin/autom4te' failed with exit status: 1
autom4te: cannot create autom4te.cache: No such file or directory
automake: error: autoconf failed with exit status: 1
autom4te: cannot create autom4te.cache: No such file or directory
./autogen.sh: 21: ./autogen.sh: ./configure: not found

Waar zit het probleem??

SPW

Spidey-Westland

Offline jolo

  • Lid
  • Steunpunt: Nee
Re: dit gaat niet!!
« Reactie #8 Gepost op: 2019/11/18, 19:36:23 »
Bedoel je dit https://github.com/libimobiledevice/idevicerestore/blob/master/README.md

Die heeft volgens die README.md toch nog een aantal extra vereiste software pakketten nodig.

Edit: Probeer het maar met dit
sudo apt install libimobiledevice-dev libzip-dev libcurl4-openssl-dev libssl-dev [Enter]
« Laatst bewerkt op: 2019/11/18, 19:48:38 door jolo »
Hoofd PC januari 2018 HP Compaq Elite 8300 SFF Windows 10 & Xubuntu 18.04.3
PC 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Xubuntu 20.04
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM

Offline Spidey-Westland

  • Lid
  • Steunpunt: Ja
Re: dit gaat niet!!
« Reactie #9 Gepost op: 2019/11/22, 10:49:21 »
Programma's zijn goed geinstalleerd.

Maar als ik dit wil gebruiken via de terminal, dan krijg iik nog steeds de foutmelding.

Staat het te gebruiken programma wel op de goede plaats?

sudo: idevicerestore: opdracht niet gevonden
Zo ja hoe krijg ik dat wel op de goede plekje.

SPW
Spidey-Westland

Offline nahjo

  • Lid
  • Steunpunt: Nee
Re: dit gaat niet!!
« Reactie #10 Gepost op: 2019/11/22, 13:07:30 »
Waar staat het bestand?
In de terminal
locate idevicerestoreOp het scherm zou dan de locatie van het programma moeten staan.
Geen output? Dan bestaat het programma niet.


Offline Spidey-Westland

  • Lid
  • Steunpunt: Ja
Re: dit gaat niet!!
« Reactie #11 Gepost op: 2019/11/22, 13:28:57 »
Het staat hier:

/home/xxx/.local/share/Trash/files/idevicerestore
SPW
Spidey-Westland

Offline nahjo

  • Lid
  • Steunpunt: Nee
Re: dit gaat niet!!
« Reactie #12 Gepost op: 2019/11/22, 13:42:29 »
Dat is in je prullenbak. Nou niet de beste locatie voor een programma :)
Probeer het te herstellen uit je prullenbak.

Offline Spidey-Westland

  • Lid
  • Steunpunt: Ja
Re: dit gaat niet!!
« Reactie #13 Gepost op: 2019/11/22, 13:55:26 »
nahjo

dat zal ik eerst doen en dan opnieuw.
heeft u een tip op welke website een goede voorbeeld staat om het te installeren?

SPW
Spidey-Westland

Offline nahjo

  • Lid
  • Steunpunt: Nee
Re: dit gaat niet!!
« Reactie #14 Gepost op: 2019/11/22, 14:26:02 »
Tip!

maak in je home map een nieuwe naam met de naam bin
Wanneer je zelf scripts  maakt of zelf een programma compileert zoals in dit topic dan kun je die in die map plaatsen.
Wanneer je dan in de terminal de opdracht geeft voor het programma cq script dan zal het systeem ook in die map bin gaan zoeken.

Je kan ook met een link gaan werken in die map bin. Bijvoorbeeld je hebt in de map /home/ikke/mijnprog het programma spw staan. dan geef je in de terminal de opdracht ln -s /home/ikke/bin/spw /home/ikke/mijnprog/spw en dan zal het systeem ook het programma spw gemakkelijk kunnen vinden.

de mappen die het systeem altijd automagisch doorzoekt kun je zien met de opdracht
echo $PATH