Hi,

George at Clug wrote:
> I have never been able to use .jigdo or understand jigdo, sadly I do not
> know how to use them. ISOs I understand.

Go by "cd" into a directory where you have enough space to store the
ISO and try this:

  https://wiki.debian.org/JigdoOnLive#Download_one_or_more_Jigdo_ISOs

(Ignore the last few sentences about the screensaver of the Debian Live
system, unless you really do this with such a system.)

Possibly it is necessary to install Debian package "jigdo-file":
  https://wiki.debian.org/JigdoOnLive#Install_package_jigdo-file

If your Debian is very old, you need to help the program "jigdo-file"
with downloading the .jidgo and .template file:
  
https://wiki.debian.org/JigdoOnLive#If_needed.2C_work_around_a_shortcoming_of_older_jigdo-lite

The run of jigdo-lite for a 50 GB ISO will last quite some time.
If it aborts (maybe because you decided to abort it) then you may resume
it at any time by going into the same directory and run "jigdo-lite" again
with the same input.


> I found this link, but do not understand what it is saying. It suggests
> "these images may also be written directly to a USB stick" but does not show
> how to do this.
> https://cdimage.debian.org/debian-cd/current/amd64/jigdo-16G/

This text appears on all the amd64 pages of
  https://cdimage.debian.org/debian-cd
It simply means that you may use the usual methods of putting the ISO
plainly onto the base device file of the USB stick: cp, dd, ...


> # cp 
> https://cdimage.debian.org/debian-cd/current/amd64/jigdo-dlbd/debian-12.5.0-amd64-DLBD-1.jigdo
> /dev/sdf  (but I guess this does not work?)

No, this is too optimistic. :))
But the URL is the answer to one of the three questions by jigdo-lite.

The .jigdo file is mainly a compressed list of packages which the program
"jigdo-lite" shall download and put into the ISO 9660 image framework that
is defined by the .template file.
You can view its cleartext by:
  gunzip <debian-12.5.0-amd64-DLBD-1.jigdo | less
(The prefixes like "Db7HOR6y7sXgB4EdExdZCA=" are used by jigdo-lite to
find the correct destination in the .template file.)

jigdo-lite unpacks the .template file to a holey hull of the .iso.
Then it downloads all the necessary packages to fill the holes in this
hull. When all packages are filled in, the .iso file will be complete
and match its checksum as published in
  https://cdimage.debian.org/debian-cd/current/amd64/jigdo-dlbd/SHA256SUMS
i.e.
  bb72436cede8b59ccca8ba6f802d97ebfd944a87bfc1edb94be361e849545249  
debian-12.5.0-amd64-DLBD-1.iso


Have a nice day :)

Thomas

Reply via email to