slitaz-dev-tools view mirror-tools/slitaz/mirror/dvd/index.html @ rev 265

Tiny edits
author Paul Issott <paul@slitaz.org>
date Mon Dec 12 21:42:12 2016 +0000 (2016-12-12)
parents 869d3bc4d3a6
children
line source
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4 <head>
5 <title>SliTaz DVD/USB Key builder</title>
6 <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
7 <meta name="description" content="slitaz DVD and USB key generator" />
8 <meta name="robots" content="index, nofollow" />
9 <meta name="author" content="SliTaz Contributors" />
10 <link rel="shortcut icon" href="/css/favicon.ico" />
11 <link rel="stylesheet" type="text/css" href="/css/slitaz.css" />
12 <style type="text/css">
13 #copy {
14 text-align: center;
15 }
17 #bottom {
18 text-align: center;
19 }
20 </style>
21 </head>
22 <body>
24 <!-- Header -->
25 <div id="header">
26 <div id="logo"></div>
27 <div id="network">
28 <a href="http://www.slitaz.org/">
29 <img src="/css/pics/network.png" alt="network.png" /></a>
30 <a href="http://scn.slitaz.org/">Community</a>
31 <a href="http://doc.slitaz.org/" title="SliTaz Community Documentation">Doc</a>
32 <a href="http://forum.slitaz.org/" title="SliTaz Forum">Forum</a>
33 <a href="http://bugs.slitaz.org/" title="Bug Tracking System">Bugs</a>
34 <a href="http://hg.slitaz.org/" title="SliTaz repositories">Hg</a>
35 </div>
36 <h1><a href="http://www.slitaz.org/">SliTaz DVD & USB key builder</a></h1>
37 </div>
39 <!-- Block -->
40 <div id="block">
41 <!-- Navigation -->
42 <div id="block_nav">
43 <h4><img src="/css/pics/development.png" alt="development.png" />Developers Corner</h4>
44 <a href="http://www.slitaz.org/en/devel/">Website devel</a> -
45 <a href="http://cook.slitaz.org/">Build Bot</a> -
46 <a href="http://pkgs.slitaz.org/">packages database</a>
47 <p>
48 <strong>Online tools:</strong>
49 <a href="http://pizza.slitaz.org/">Live Builder</a> -
50 <a href="http://boot.slitaz.org/">Web Boot</a> -
51 <a href="http://mirror.slitaz.org/packages/convert/">Package Converter</a> -
52 <a href="http://mirror.slitaz.org/floppies/builder/">Floppies Builder</a>
53 </p>
54 </div>
55 <!-- Information/image -->
56 <div id="block_info">
57 <h4>DVD and USB key generator</h4>
58 <p>
59 This tool will create a shell script. You should run this script
60 on your own SliTaz to build the DVD iso image. You can put this image on
61 a DVD with <u>wodim</u> or on a USB key with <u>tazusb geniso2usb</u>.
62 </p>
63 <p>
64 GUI tools are also available: <u>burnbox</u> and <u>tazusbbox</u>.
65 </p>
66 </div>
67 </div>
69 <!-- Content, from http://en.wikipedia.org/wiki/Miscellaneous_Symbols_Unicode_block -->
70 <div id="content">
72 <form method="post" enctype="multipart/form-data" action="http://mirror.slitaz.org/dvd/download.php">
73 <input type="hidden" name="rsync" value="on" />
74 <input type="hidden" name="filter" value="on" />
75 <input type="hidden" id="size" name="size" value="0" />
77 <table width="100%" >
78 <tr>
79 <td><h2><img title="Features" src="cdrom.png" alt="" width="25" height="25" />
80 Features</h2></td>
81 <!-- td align="right"><h2><input type="radio" name="version" value="4.0">stable 4.0</h2></td -->
82 <td align="right"><h2><input type="radio" name="version" value="cooking">cooking</h2></td>
83 <td align="right"><h2><input type="radio" name="version" value="3.0" checked="checked">3.0</h2></td>
84 <td align="right"><h2><input type="radio" name="version" value="2.0">2.0</h2></td>
85 <td align="right"><h2><input type="radio" name="version" value="1.0">1.0</h2></td>
86 <!-- td align="right"><h2><input type="radio" name="version" value="all">all</h2></td -->
87 </tr>
88 <tr><td colspan="5"><hr /></td></tr>
90 <tr style="background:#f0f0f0">
91 <td><input type="checkbox" checked="checked" disabled="disabled" name="boot" />Bootable on SliTaz</td>
92 <!-- td align="right" id="boot_stable">29 MB</td -->
93 <td align="right" id="boot_cooking">29 MB</td>
94 <td align="right" id="boot_3.0">29 MB</td>
95 <td align="right" id="boot_2.0">28 MB</td>
96 <td align="right" id="boot_1.0">24 MB</td>
97 <!-- td align="right" id="boot_all">139 MB</td -->
98 </tr>
99 <tr>
100 <td><input type="checkbox" checked="checked" name="webboot" />Bootable on Internet &#9786</td>
101 <!-- td align="right" id="webboot_stable">196 KB</td -->
102 <td align="right" id="webboot_cooking">196 KB</td>
103 <td align="right" id="webboot_3.0">196 KB</td>
104 <td align="right" id="webboot_2.0">196 KB</td>
105 <td align="right" id="webboot_1.0">196 KB</td>
106 <!-- td align="right" id="webboot_all">196 KB</td -->
107 </tr>
108 <tr style="background:#f0f0f0">
109 <td><input type="checkbox" checked="checked" name="website" />with the SliTaz website</td>
110 <!-- td align="right" id="website_stable">23 MB</td -->
111 <td align="right" id="website_cooking">23 MB</td>
112 <td align="right" id="website_3.0">23 MB</td>
113 <td align="right" id="website_2.0">23 MB</td>
114 <td align="right" id="website_1.0">23 MB</td>
115 <!-- td align="right" id="website_all">23 MB</td -->
116 </tr>
117 <tr>
118 <td><input type="checkbox" name="doc" />with the SliTaz doc website</td>
119 <!-- td align="right" id="doc_stable">85 MB</td -->
120 <td align="right" id="doc_cooking">85 MB</td>
121 <td align="right" id="doc_3.0">85 MB</td>
122 <td align="right" id="doc_2.0">85 MB</td>
123 <td align="right" id="doc_1.0">85 MB</td>
124 <!-- td align="right" id="doc_all">85 MB</td -->
125 </tr>
126 <tr style="background:#f0f0f0">
127 <td><input type="checkbox" name="tiny" />with the Tiny SliTaz website</td>
128 <!-- td align="right" id="tiny_stable">15 MB</td -->
129 <td align="right" id="tiny_cooking">15 MB</td>
130 <td align="right" id="tiny_3.0">15 MB</td>
131 <td align="right" id="tiny_2.0">15 MB</td>
132 <td align="right" id="tiny_1.0">15 MB</td>
133 <!-- td id="tiny_all">15 MB</td -->
134 </tr>
135 <tr>
136 <td><input type="checkbox" name="pxe" />with the SliTaz PXE website</td>
137 <!-- td align="right" id="pxe_stable">112 MB</td -->
138 <td align="right" id="pxe_cooking">112 MB</td>
139 <td align="right" id="pxe_3.0">112 MB</td>
140 <td align="right" id="pxe_2.0">82 MB</td>
141 <td align="right" id="pxe_1.0">25 MB</td>
142 <!-- td align="right" id="pxe_all">444 MB</td -->
143 </tr>
144 <tr style="background:#f0f0f0">
145 <td><input type="checkbox" name="tools" />with online tools (pkgs, pizza, convert, floppy, dvd)</td>
146 <!-- td align="right" id="tools_stable">1.0 MB</td -->
147 <td align="right" id="tools_cooking">1.0 MB</td>
148 <td align="right" id="tools_3.0">1.0 MB</td>
149 <td align="right" id="tools_2.0">1.0 MB</td>
150 <td align="right" id="tools_1.0">1.0 MB</td>
151 <!-- td align="right" id="tools_all">1.0 MB</td -->
152 </tr>
153 <tr>
154 <td><input type="checkbox" checked="checked" name="wok" />with the SliTaz wok (rules to build any package)</td>
155 <!-- td align="right" id="wok_stable">87 MB</td -->
156 <td align="right" id="wok_cooking">87 MB</td>
157 <td align="right" id="wok_3.0">87 MB</td>
158 <td align="right" id="wok_2.0">87 MB</td>
159 <td align="right" id="wok_1.0">87 MB</td>
160 <!-- td align="right" id="wok_all">87 MB</td -->
161 </tr>
162 <tr style="background:#f0f0f0">
163 <td><input type="checkbox" name="hg" />with all Mercurial repositories</td>
164 <!-- td align="right" id="hg_stable">250 MB</td -->
165 <td align="right" id="hg_cooking">250 MB</td>
166 <td align="right" id="hg_3.0">250 MB</td>
167 <td align="right" id="hg_2.0">250 MB</td>
168 <td align="right" id="hg_1.0">250 MB</td>
169 <!-- td align="right" id="hg_all">250 MB</td -->
170 </tr>
171 <tr>
172 <td><input type="checkbox" checked="checked" name="packages" />with all packages & flavors files</td>
173 <!-- td align="right" id="packages_stable">2.6 GB</td -->
174 <td align="right" id="packages_cooking">2.6 GB</td>
175 <td align="right" id="packages_3.0">1.4 GB</td>
176 <td align="right" id="packages_2.0">910 MB</td>
177 <td align="right" id="packages_1.0">230 MB</td>
178 <!-- td align="right" id="packages_all">5.1 GB</td -->
179 </tr>
180 <tr style="background:#f0f0f0">
181 <td><input type="checkbox" name="nonfree" />with non-free &#9888; packages (from get-* scripts) <sup>1</sup></td>
182 <!-- td align="right" id="nonfree_stable">500 MB</td -->
183 <td align="right" id="xnonfree_cooking">not yet</td>
184 <td align="right" id="xnonfree_3.0">not yet</td>
185 <td align="right" id="nonfree_2.0">200 MB</td>
186 <td align="right" id="nonfree_1.0">50 MB</td>
187 <!-- td align="right" id="nonfree_all">500 MB</td -->
188 </tr>
189 <tr>
190 <td><input type="checkbox" name="huge" />with free but huge packages (from get-* scripts) <sup>2</sup></td>
191 <!-- td align="right" id="huge_stable">500 MB</td -->
192 <td align="right" id="xhuge_cooking">not yet</td>
193 <td align="right" id="xhuge_3.0">not yet</td>
194 <td align="right" id="huge_2.0">500 MB</td>
195 <td align="right" id="xhuge_1.0">none</td>
196 <!-- td align="right" id="huge_all">900 MB</td -->
197 </tr>
198 <tr style="background:#f0f0f0">
199 <td><input type="checkbox" name="sources" />with all sources files <sup>3</sup></td>
200 <!-- td align="right" id="sources_stable">5.0 GB</td -->
201 <td align="right" id="sources_cooking">5.0 GB</td>
202 <td align="right" id="sources_3.0">2.4 GB</td>
203 <td align="right" id="sources_2.0">1.5 GB</td>
204 <td align="right" id="sources_1.0">650 MB</td>
205 <!-- td align="right" id="sources_all">9.6 GB</td -->
206 </tr>
207 <tr>
208 <td><input type="checkbox" checked="checked" name="loram_detect" />with loram &#9842; autodetection</td>
209 <!-- td align="right" id="loram_detect_stable">129 MB</td -->
210 <td align="right" id="loram_detect_cooking">129 MB</td>
211 <td align="right" id="loram_detect_3.0">132 MB</td>
212 <td align="right" id="loram_detect_2.0">99 MB</td>
213 <td align="right" id="loram_detect_1.0">82 MB</td>
214 <!-- td align="right" id="loram_detect_all">570 MB</td -->
215 </tr>
216 <tr style="background:#f0f0f0">
217 <td><input type="checkbox" checked="checked" name="auto_install" />with auto activation on boot (standalone mode)</td>
218 <!-- td align="right" id="auto_install_stable">2 KB</td -->
219 <td align="right" id="auto_install_cooking">2 KB</td>
220 <td align="right" id="auto_install_3.0">2 KB</td>
221 <td align="right" id="auto_install_2.0">2 KB</td>
222 <td align="right" id="auto_install_1.0">2 KB</td>
223 <!-- td align="right" id="auto_install_all">2 KB</td -->
224 </tr>
225 </table>
226 <hr />
227 <input name="download" value="Download" type="submit" />
228 the script to build the ISO image.
229 <span id="result">
230 </span>
231 </form>
233 <script type="text/javascript">
234 <!--
235 function toKb(size)
236 {
237 var divisor = 1, result = 0;
238 for (var i = 0; i < size.length; i++) {
239 switch (size.charAt(i)) {
240 case '.' : divisor = 10; continue;
241 case 'K' : return result/divisor;
242 case 'M' : return (1024*result)/divisor;
243 case 'G' : return (1024*1024*result)/divisor;
244 case 'T' : return (1024*1024*1024*result)/divisor;
245 }
246 if (size.charAt(i) >= '0' && size.charAt(i) <= '9') {
247 result *= 10
248 result += parseInt(size.charAt(i) - '0')
249 }
250 }
251 return result/divisor
252 }
254 function toHuman(size)
255 {
256 var i;
257 for (size *= 10, i = 0; size > 10000; size /= 1024, i++);
258 if (size >= 100) size = parseInt(size / 10)
259 else size = parseInt(size / 10) + "." + parseInt(size % 10)
260 return size + " " + "KMGT".charAt(i) + "B"
261 }
263 function update_size()
264 {
265 var total = 1024; // padding
266 for (var i = 0; i < document.getElementsByTagName("td").length; i++) {
267 var obj = document.getElementsByTagName("td")[i]
268 var reg = new RegExp("^[0-9\.]* [KMGT]B$")
269 if (!reg.test(obj.innerHTML)) continue
270 obj.style.fontWeight="normal"
271 obj.style.textDecoration="none"
272 obj.style.backgroundColor="inherit"
273 }
274 for (var i = 0; i < document.forms[0].elements.length; i++) {
275 var obj = document.forms[0].elements[i]
276 if (obj.checked == false) continue
277 var version = document.forms[0].version
278 for (j = 0; j < version.length; j++) {
279 if (version[j].checked) {
280 version = version[j].value
281 break
282 }
283 }
284 var size = document.getElementById(obj.name + "_" + version)
285 if (size == null) continue
286 size.style.fontWeight="bold"
287 //size.style.textDecoration="underline"
288 size.style.backgroundColor="#ccc"
289 total += parseInt(toKb(size.innerHTML))
290 }
291 var size = document.getElementById("size")
292 size.value = total
293 var result=document.getElementById("result")
294 result.innerHTML="Expected size: <u><b>"+toHuman(total)+"</b></u>"+
295 " (needs "+toHuman(2*total)+" free space)."
296 }
297 update_size()
298 window.onchange = update_size
299 //-->
300 </script>
302 <p>
303 <sup>1</sup> SliTaz can't and doesn't want to provide non free software.
304 Many people want to use software such as <b>Opera</b>, <b>Skype &#9742;</b> or <b>flash-plugin</b>.
305 SliTaz provides some <u>get-*</u> scripts to let you install them.
306 The DVD creation tool will launch this script, repackage the software and
307 store it in the package directory.
308 </p>
310 <p>
311 <sup>2</sup> Some software such as <b>OpenOffice</b> or <b>LibreOffice</b> are
312 so huge that they don't compile on a SliTaz build bot.
313 The DVD creation tool will use <u>get-*</u> scripts (see above) to store these
314 packages in the package directory. The scripts download pre-built binaries for
315 another Linux distribution.
316 </p>
318 <p>
319 <sup>3</sup> Original source files. Install <u>SliTaz wok</u> to get the SliTaz
320 patches.
321 </p>
322 <!-- End of content -->
323 </div>
325 <div id="content_bottom">
326 <div class="bottom_left"></div>
327 <div class="bottom_right"></div>
328 </div>
330 <!-- Start of footer and copy notice -->
331 <div id="copy">
332 <p>
333 Copyright &copy; <span class="year"></span> <a href="http://www.slitaz.org/">SliTaz</a> -
334 <a href="http://www.gnu.org/licenses/gpl.html">GNU General Public License</a>
335 </p>
336 <!-- End of copy -->
337 </div>
339 <!-- Bottom and logo's -->
340 <div id="bottom">
341 <p>
342 <a href="http://validator.w3.org/check?uri=referer"><img
343 src="/css/pics/website/xhtml10.png" alt="Valid XHTML 1.0"
344 title="Code validé XHTML 1.0"
345 style="width: 80px; height: 15px;" /></a>
346 </p>
347 </div>
349 </body>
350 </html>