1pyjigdo(1)                                                          pyjigdo(1)
2
3
4

NAME

6       pyjigdo - PYthon JIGsaw DOwnloader
7

SYNTAX

9       pyjigdo [option]... jigdoURL
10

DESCRIPTION

12       PyJigdo  is  a  Python rewrite of the popular Jigdo distribution frame‐
13       work. It has also been slightly modified to add some extra features.
14

OPTIONS

16       --version show program's version number and exit
17
18       -h, --help
19              show this help message and exit
20
21       Runtime Options:
22
23       --jigdo-file-bin=JIGDO_FILE_BIN
24              Use given jigdo-file binary. (Default: /usr/bin/jigdo-file)
25
26       --list-images
27              List available images for given Jigdo files and exit.
28
29       -d, --debug
30              Set debugging to on.
31
32       -v, --verbose
33              Increase verbosity.
34
35       --logfile=LOG_FILE
36              Logfile location. (Default: ./pyjigdo.log)
37
38       General Options:
39
40       --info Print information about the jigdo image and exit.
41
42       --fallback=[number of tries]
43              Number of public mirrors to try before using a fallback  mirror.
44              (Default: 3)
45
46       --servers-only
47              Don't use mirrorlists, if present. (Default: False)
48
49       --max-attempts=[number of tries]
50              Max number of tries to get a file before giving up. (Default: 6)
51
52       -t [number of seconds], --timeout=[number of seconds]
53              Number  of  seconds  to wait before switching to different slice
54              source. (Default: 30)
55
56
57       Download Options:
58
59       -n [image numbers], --image-numbers=[image numbers]
60              Download a given comma-separated  list  of  image  number(s)  or
61              range(s). e.g.: "7,15,23,8-13"
62
63       -f [image filenames], --image-filenames=[image filenames]
64              Download a given comma-separated list of image filenames or file
65              glob patterns. e.g.: "*i386*CD*,foo.iso"
66
67       -a, --all
68              Download all images defined in jigdo. Same as -f "*"
69
70       --threads=[number]
71              Number of threads to use when downloading. (Default: 8)
72
73       --stuff-bits=[number]
74              Number of files to download before stuffing into ISO.  (Default:
75              80)
76
77       --stuff-then-remove
78              Remove downloaded data after stuffing into ISO. (Default: False)
79
80       --download-storage=[directory]
81              Directory  to  store any temporary data for downloads. (Default:
82              ./pyjigdo-data/)
83
84       --download-target=[directory]
85              Directory to store final download data. (Default: . )
86
87       Scan Options:
88
89       -s [directory], --scan-dir=[directory]
90              Scan given directory for files needed by selected image(s).
91
92       --scan-iso=[iso image]
93              Mount and then scan existing ISO  images  for  files  needed  by
94              selected image(s).
95
96
97       EXAMPLES
98
99       Interactively download an ISO image listed in the specified .jigdo file
100       or URL:
101
102              pyjigdo http://jigdo.fedoraunity.org/tem
103              plates/20080331/Fedora-Unity-20080331-8.jigdo
104
105       Save time and bandwidth by not downloading unchanged parts of the image
106       you may already have available locally. Point --scan-dir at base direc‐
107       tories  and/or  --scan-iso  at ISO images. One or both of these options
108       should always be used when possible, and is a primary feature of  using
109       Jigdo over other download methods.
110
111              pyjigdo           --scan-dir          "/media/Fedora 8 i386 DVD"
112              Fedora-Unity-20080331-8.jigdo
113              pyjigdo       --scan-iso       ~/downloads/Fedora-8-i386-DVD.iso
114              Fedora-Unity-20080331-8.jigdo
115
116       Automatically start downloading ISO image numbers 6, 7, and 16 to 21:
117
118              pyjigdo -n 6,7,16-21 Fedora-Unity-20080331-8.jigdo
119
120       Automatically start downloading all of the 32bit CD ISO image filenames
121       using a simple wildcard glob pattern:
122
123              pyjigdo -f "*i386*CD*" Fedora-Unity-20080331-8.jigdo
124

FILES

126        ./pyjigdo-data/
127        ./pyjigdo.log
128

AUTHORS

130       Jonathan Steffan, Jeroen van Meeuwen, Ignacio  Vazquez-Abrams,  Stewart
131       Adam, Jason Farrell
132

BUGS

134       Report bugs at http://bugzilla.redhat.com/ .
135
136
137
138Fedora Unity                        0.4.0.3                         pyjigdo(1)
Impressum