source: lliurex-maker/trunk/fuentes/README.md @ 2426

Last change on this file since 2426 was 422, checked in by hectorgh, 4 years ago

adding project files

File size: 2.7 KB
Line 
1The LliurexMaker
2=============
3
4Explanation
5-----------
6
7At [LliureX](http://lliurex.net/ "LliureX") we frequently build a distribution ISO. This ISO is cooked with some ingredients.
8These ingredients are explained here.
9
10# Repositories #
11
12First, you need some debian repositories. This ingredient can be provided from debian.org / ubuntu.com / ppa _launchpad_, or whatever.
13If you have a personal repositori (via **reprepro** for example), you can add this to the ISO.
14
15This repositories must be with the same *flavour* as the ISO.
16
17## For example: ##
18
19        Codename: precise
20        Suite: precise
21        Version: 13.06
22        Origin: Precise packages and LliureX Modifications
23        Label: LliureX Based on Precise Pangolin
24        Description: LliureX Packages and Precise Modifications
25        Architectures: i386 source amd64
26        Components: main restricted universe multiverse partner
27        Update: ppa-mirror precise precise-updates precise-security
28        SignWith:9A27AA33
29
30### Field-by-field ###
31
32        Codename: precise
33
34This field: _Codename_ is the codename of the distribution **obviously**, at Ubuntu mirrors this field contains the
35"Animal" adjetive:
36
37* Precise
38* Quantal
39* Raring
40
41        Suite: precise
42
43This field contains the *parent* distribution, in case of *DEBIAN* **unstable**, **testing**,... are good suites.
44
45        Version: 13.06
46
47This is the numeric version of distribution, in Ubuntu this number shows the *year/month* release date.
48
49* 11.04
50* 12.04 *Precise Pangolin*     
51* 12.10 *Quantal Quetzal*
52
53        Origin: LliureX Based on Precise Pangolin
54
55This field is informative.
56
57        Description: LliureX Packages and Precise Modifications
58
59This field is informative.
60
61        Architectures: i386 source amd64
62
63This field indicates the Architectures and sources for the distribution mirror.
64
65        Components: main restricted universe multiverse partner
66
67Components that can be referenced under our distro.
68
69        Update: ppa-mirror precise precise-updates precise-security
70
71Update rules (see below).
72
73        SignWith:9A27AA33
74
75Sign the mirror *Release.gpg* with the chosen key.
76
77
78# Package lists #
79
80Package lists are the lists of packages that will be installed inside the ISO, into the chroot system. This list can be so long, or shorter, as your Metapackage System be.
81
82For example:
83
84        #include <minimal>
85        lliurex-cdd-edu-gdesktop
86        lliurex-live-ubiquity
87        ubiquity-casper
88        ubiquity-frontend-gtk
89
90Is the content of *lliurex-cdd-edu-gdesktop* list. This list contains all packages that take part into a *ISO* or *Custom Distribution*.
91
92Has not gone unnoticed for the sharpie coder, that ubiquity and packages relative to *live under casper* are not inside the *Custom Distribution Metapackage* (in this case _lliurex-cdd-edu-gdesktop_).
93
94# Preseeds #
95
96This section is for the *debconf* package-question-answers system.
97
98# Live Builder #
99
100# Your ISO is ready! #
Note: See TracBrowser for help on using the repository browser.