Den Fehler bemerken wohl nur ältere Veteranen, denn er besteht offenbar schon seit vier Jahren. Wenn man nicht weiß, wie es früher funktioniert hat, hat man auch keinen Vergleich.

Fakt ist: Es funktioniert nicht. Der „Cache“ wird nicht mehr ausgewertet. Bei großen Mengen an Dateien, die übertragen werden müssen, verliert „jigdo“ im Grunde damit den entscheidenden Vorteil.

Es verwundert, daß dies nur so wenigen aufgefallen ist bisher. Es gibt aber eine Diskussion dazu: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=988120

Die fehlerhafte Version:

Jigsaw Download „lite“
Copyright (C) 2001-2009 | jigdo@
Richard Atterer | atterer.org
Copyright (C) 2016-2019
Steve McIntyre 93sam@debian.org
Loading settings from `/root/.jigdo-lite‘

jigdo-lite/0.8.0 (GNU Wget 1.21 übersetzt unter linux-gnu.; )

Die funktionierende Version:


McIrae@localhost:/mnt/data/Debian/Bullseye# jigdo-lite –version

Jigsaw Download „lite“
Copyright (C) 2001-2005 | jigdo@
Richard Atterer | atterer.org
Loading settings from `/root/.jigdo-lite‘

jigdo-lite/0.7.3 (GNU Wget 1.21 übersetzt unter linux-gnu.; )

Dabei ist zu beachten, daß „jigdo-lite“ nur ein „Bash“-Script ist, daß letztlich „jigdo-file“ aufruft.

Mit „rm jigdo-file-cache.db“ den alten File-Cache löschen.

Vorher, in einem temporären Verzeichnis, z.B. /tmp/y eine funktionierende Version von „jigdo“ herunterladen:

  • wget -c „http://ftp.de.debian.org/debian/pool/main/j/jigdo/jigdo-file_0.7.3-5+deb10u1_i386.deb“

Dann auspacken:

  • dpkg-deb –extract jigdo-file_0.7.3-5+deb10u1_i386.deb .

Aus dem Verzeichnis „usr/bin“ die beiden Dateien „jigdo-lite“ und „jigdo-file“ nach /usr/bin kopieren – der Rest (vor allem die Mirror-Liste) kann ja verbleiben, vor dem Überschreiben die bisherigen Dateien durch Umbenennen sichern.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert