tiny-slitaz view index.php @ rev 28

Multi floppy support (again)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Tue Sep 17 10:24:42 2019 +0200 (2019-09-17)
parents af73cc7ea672
children d968049fa2bd
line source
1 <?php
2 include "download.php";
3 $static = "http://mirror1.slitaz.org/static/";
4 ?>
5 <!DOCTYPE html>
6 <html lang="en">
7 <head>
8 <meta charset="UTF-8">
9 <title>Tiny SliTaz - Builder</title>
10 <meta name="description" content="Tiny SliTaz Linux">
11 <meta name="keywords" lang="en" content="tiny slitaz, uclibc, tcc">
12 <meta name="robots" content="index, follow, all">
13 <meta name="revisit-after" content="7 days">
14 <meta name="expires" content="never">
15 <meta name="modified" content="<?php echo (date( "Y-m-d H:i:s", getlastmod())); ?>">
16 <meta name="viewport" content="width=device-width, initial-scale=1">
17 <meta name="author" content="SliTaz Contributors">
18 <meta name="publisher" content="www.slitaz.org">
19 <link rel="shortcut icon" href="favicon.ico">
20 <link rel="stylesheet" href="slitaz.min.css">
21 <link rel="stylesheet" href="tiny.css">
22 <style>pre, tt, code { font-size: 0.9rem; }</style>
23 </head>
24 <body>
26 <script>de=document.documentElement;de.className+=(("ontouchstart" in de)?' touch':' no-touch');</script>
28 <header>
29 <h1 id="top"><a href="http://tiny.slitaz.org/">Tiny SliTaz</a></h1>
30 <div class="network">
31 <a href="http://www.slitaz.org/" class="home"></a>
32 <!-- Get static files from Mirror Files vhost -->
33 <!-- <img src="http://mf.slitaz.org/images/people.png" alt="[ Group ]" /> -->
34 Tiny:
35 <!-- a href="http://scn.slitaz.org/groups/tiny">Group</a -->
36 <a href="http://forum.slitaz.org/forum/tiny">Forum</a>
37 Screenshots:
38 <a href="tinyslitaz.png" title="Tiny SliTaz Manager">main</a>
39 <a href="tinyslitaz-boot.png" title="Tiny SliTaz Manager: boot.log">boot log</a>
40 <a href="tinyslitaz-httpinfo.png" title="Tiny SliTaz Manager: httpd info">httpd info</a>
41 </div>
42 </header>
45 <!-- Content -->
46 <main>
48 <?php if (!empty($error)) echo "
49 <div class=\"nav_box\">
50 <h4>Error:</h4>
51 <p>$error</p>
52 </div>
53 "; ?>
55 <h2>Build your configuration from binary packages</h2>
57 <?php
58 proc_nice(10);
59 include "step1.php";
60 include "step2.php";
61 include "step3.php";
62 include "step4.php";
63 include "step5.php";
64 ?>
66 <h3>Tiny SliTaz goals</h3>
68 <p>Useful software, expansible, easy to configure, runs fully in RAM, simple,
69 light and fast for minimum hardware resources, i.e. fits on one floppy disk (IDE
70 disk optional), runs on a 386SX processor and needs as little memory as possible
71 (currently 4MB with a 2.6.14 Kernel).
72 <a href="http://doc.slitaz.org/en:guides:pxe#why-use-pxe-the-vnc-example">Example</a>
73 </p>
76 <h3>Why this builder?</h3>
78 <p>Tiny SliTaz should be as small as possible. Only the necessary software is
79 kept. The package manager is run using this website.</p>
82 <h3>How is it built?</h3>
84 <p>Tiny SliTaz uses a Linux Kernel with an <a href="dist/rootfs.cpio"
85 title="See CONFIG_INITRAMFS_SOURCE">embedded filesystem</a>. An extra initramfs
86 can also be loaded with the configuration files and extra packages.</p>
88 <p>The initramfs is based on <a href="http://uclibc.org/"
89 title="Instead of glibc">uClibc</a> and busybox with its <a
90 href="dist/busybox.config.txt">config</a> files and this <a
91 href="http://hg.slitaz.org/wok-tiny/file/tip/base-tiny/stuff">filesystem tree</a>.
92 </p>
95 <!-- End of content -->
96 </main>
98 <script>
99 function QRCodePNG(str, obj) {
100 try {
101 obj.height = obj.width += 300;
102 return QRCode.generatePNG(str, {ecclevel: 'H'});
103 }
104 catch (any) {
105 var element = document.createElement("script");
106 element.src = "qrcode.min.js";
107 element.type = "text/javascript";
108 element.onload = function() {
109 obj.src = QRCode.generatePNG(str, {ecclevel: 'H'});
110 };
111 document.body.appendChild(element);
112 }
113 }
114 </script>
116 <footer>
117 <div>
118 Copyright © <?php echo date ('Y') ?> <a href="http://www.slitaz.org/">SliTaz</a>
119 </div>
120 <div>
121 Network:
122 <a href="http://scn.slitaz.org/">Community</a> ·
123 <a href="http://doc.slitaz.org/">Doc</a> ·
124 <a href="http://forum.slitaz.org/">Forum</a> ·
125 <a href="http://pkgs.slitaz.org/">Packages</a> ·
126 <a href="http://bugs.slitaz.org">Bugs</a> ·
127 <a href="http://hg.slitaz.org/?sort=lastchange">Hg</a>
128 </div>
129 <div>
130 SliTaz @
131 <a href="http://twitter.com/slitaz">Twitter</a> ·
132 <a href="http://www.facebook.com/slitaz">Facebook</a> ·
133 <a href="http://distrowatch.com/slitaz">Distrowatch</a> ·
134 <a href="http://en.wikipedia.org/wiki/SliTaz">Wikipedia</a> ·
135 <a href="http://flattr.com/profile/slitaz">Flattr</a>
136 </div>
137 <img src="qr.png" alt="#" onmouseover="this.title = location.href"
138 onclick="this.src = QRCodePNG(location.href, this)"/>
139 </footer>
141 </body>
142 </html>