2016-03-20 3 views
2

Ich bin es gewohnt, mit Jigdo Debian CD/DVD-Images zu kompilieren. Seit dem Umzug von Windows 7 auf Windows 10, ich die folgende Meldung erhalten, wenn ich versuche jigdo-lite.bat auszuführen:Wie man jigdo unter Windows 10 ausführt

Jigsaw Download "lite" 
Copyright (C) 2001-2005 | [email protected] 
Richard Atterer   | atterer.net 
     0 [main] sh 2712 sync_with_child: child 10236(0x170) died before initialization with status code 0xC0000142 
    1197 [main] sh 2712 sync_with_child: *** child state waiting for longjmp 
jigdo-lite: fork: Resource temporarily unavailable 
Press any key to continue . . . 

ich es geschafft this comment von jemanden zu finden, das gleiche Problem mit mit Windows 8 in die Überlegungen einbezogen in der Lösung ist jedoch veraltet. Ich habe auch versucht, meine msys-1.0.dll-Datei zu aktualisieren, indem ich MSYS-1.0.11.exe installiere und die DLL in jigdo-bin kopiere. Der Fehler verschwindet, aber Jigdo weigert sich immer noch zu rennen.

Hat jemand es geschafft, Jigdo unter Windows 10 arbeiten zu lassen?

Antwort

1

Ich konnte jigdo-lite laufen mit Cygwin (32bit https://cygwin.com/install.html). Wichtig zu erwähnen: die Binärdatei in jigdo-bin\jigdo-lite Verzeichnis, NICHT jigdo-lite.bat.

Successfully created `debian-8.5.0-amd64-DVD-1.iso' 
----------------------------------------------------------------- 
Finished! 
The fact that you got this far is a strong indication that `debian-8.5.0-amd64-DVD-1.iso' 
was generated correctly. I will perform an additional, final check, 
which you can interrupt safely with Ctrl-C if you do not want to wait. 

OK: Checksums match, image is good! 

ich die eingebaut Ubuntu-Bash in Windows 10 Aniverary Version 1607 (http://www.howtogeek.com/249966/how-to-install-and-use-the-linux-bash-shell-on-windows-10/) auch versucht. Aber es gab eine template checksum mismatch beim Ausführen von Jigdo-Lite.

2

Vorherige Antwort ist ausgezeichnet. Aber man kann den Fehler beheben, indem Sie in W10 bash tun (nicht CMD):

apt-get -y install jigdo-file 
+1

Ich bitte Sie, fügen Sie bitte einen Kontext/Kommentar um den Code/Idee/Vorschlag, den Sie geteilt haben. Es hilft dem Fragesteller und anderen zukünftigen Lesern, Ihren Beitrag besser zu verstehen. – RBT

1

Martin Seitl und Dantes Haaketsu Antworten Um zu klären, nach RBT's request for additional information:

auf 10 in Windows Bash auf Ubuntu unter Windows verwenden können, (Überprüfen Sie die official page für Voraussetzungen und Installationsverfahren). Dies ermöglicht Ihnen, Linux-Befehl auf Ihrem Windows-System ausführen.

Innerhalb Bash Sie einfach Jigdo ausführen können, als ob Sie auf Linux waren:

  1. es installieren, indem apt-get -y install jigdo-file tun
  2. laufen sie durch jigdo-lite

tun Ich war immer die gleiche Fehler als iaina mit jigdo-lite.bat. Das Jigdo-Lite auf Bash scheint gut zu funktionieren (ich habe es gerade mit einem Debian-Image versucht und es hat funktioniert).