aboutsummaryrefslogtreecommitdiffhomepage
path: root/markup/pod/live-manual/media/text/fr/user_installation.ssi
blob: 065646816260ea6cac25fcffbc3b6745ddcddb3f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
:B~ Installation

1~installation Installation

2~requirements Exigences

Les exigences pour la création des images des systèmes live sont très
faibles:

_* Accès super-utilisateur (root)

_* Une version mise à jour de live-build

_* Un shell POSIX, comme /{bash}/ ou /{dash}/

_* /{debootstrap}/

_* Linux 2.6.x ou supérieur.

Notez que l'utilisation de Debian ou d'une distribution dérivée de Debian
n'est pas nécessaire - live-build fonctionne sur presque toutes les
distributions remplissant les exigences ci-dessus.

2~installing-live-build Installation de live-build

Vous pouvez installer live-build d'un certain nombre de façons différentes:

_* À partir du dépôt Debian

_* À partir du code source

_* À partir des instantanés

Si vous utilisez Debian, la méthode recommandée consiste à installer
live-build à partir du dépôt Debian.

3~ À partir du dépôt Debian

Il suffit d'installer live-build comme n'importe quel autre paquet:

code{

 # apt-get install live-build

}code

3~ À partir du code source

live-build est développé en utilisant le système de contrôle de version
Git. Dans les systèmes basés sur Debian, il est fourni par le paquet
/{git}/. Pour examiner le dernier code, exécutez:

code{

 $ git clone git://live-systems.org/git/live-build.git

}code

Vous pouvez compiler et installer votre propre paquet Debian en exécutant:

code{

 $ cd live-build
 $ dpkg-buildpackage -b -uc -us
 $ cd ..

}code

Maintenant, installez les fichiers récemment construits qui vous
intéressent, par exemple

code{

 # dpkg -i live-build_4.0-1_all.deb

}code

Vous pouvez également installer live-build directement sur votre système en
exécutant:

code{

 # make install

}code

et le désinstaller avec:

code{

 # make uninstall

}code

3~ À partir des instantanés

Si vous ne souhaitez pas créer ou installer live-build à partir des sources,
vous pouvez utiliser des instantanés. Ils sont construits automatiquement à
partir de la dernière version du dépôt Git et sont disponibles sur
http://live-systems.org/debian/.

2~ Installation de live-boot et live-config

*{Remarque:}* Vous n'avez pas besoin d'installer live-boot ou live-config sur votre système afin de créer des systèmes live. Cependant, cela ne fera aucun mal et est utile à des fins de référence. Si vous voulez seulement la documentation, vous pouvez maintenant installer les paquets /{live-boot-doc}/ et /{live-config-doc}/ séparément.

3~ À partir du dépôt Debian

live-boot et live-config sont tous les deux disponibles dans le dépôt Debian
comme expliqué dans {Installation de live-build}#installing-live-build.

3~ À partir du code source

Pour utiliser les dernières sources du git, vous pouvez suivre la procédure
ci-dessous. Veuillez vous assurer que vous êtes familiarisé avec les termes
mentionnés dans {Termes}#terms.

_* Examiner les sources de live-boot et live-config

code{

 $ git clone git://live-systems.org/git/live-boot.git
 $ git clone git://live-systems.org/git/live-config.git

}code

Consultez les pages de manuel de live-boot et live-config pour plus de
détails sur la personnalisation si la raison pour laquelle vous créez vos
paquets à partir des sources. 

_* Créer les fichiers .deb de live-boot et live-config

Vous devez créer sur votre distribution cible ou dans un chroot contenant
votre plateforme cible: cela signifie que si votre cible est ${testing}
alors vous devez créer sur ${testing}.

Utilisez un système de construction automatique personnel tel que
/{pbuilder}/ ou /{sbuild}/ si vous avez besoin de créer live-boot pour une
distribution cible qui diffère de votre système de construction. Par
exemple, pour les images live de ${testing}, créez live-boot dans un chroot
${testing}. Si votre distribution cible correspond à votre distribution vous
pouvez créer directement sur le système de construction en utilisant
#{dpkg-buildpackage}# (fourni par le paquet /{dpkg-dev}/):

code{

 $ cd live-boot
 $ dpkg-buildpackage -b -uc -us
 $ cd ../live-config
 $ dpkg-buildpackage -b -uc -us

}code

_* Utiliser les fichiers .deb générés nécessaires.

Comme live-boot et live-config sont installés par le système de construction
live-build, l'installation de ces paquets dans le système hôte ne suffit
pas: vous devez traiter les fichiers .deb générés comme d'autres paquets
personnalisés. Comme votre objectif pour la construction à partir du code
source est de tester nouvelles choses à court terme avant leur publication
officielle, suivez {Installation de paquets modifiés ou de
tiers}#installing-modified-or-third-party-packages pour inclure
temporairement les fichiers pertinents dans votre configuration. En
particulier, remarquez que les deux paquets sont divisés en une partie
générique, une partie de documentation et un ou plusieurs back-ends. Incluez
la partie générique, un seul back-end et éventuellement la documentation. En
supposant que vous construisiez une image live dans le répertoire courant et
ayez généré tous les fichiers .deb pour une version unique des deux paquets
dans le répertoire ci-dessus, ces commandes bash copieraient tous les
paquets appropriés, y compris les back-ends par défaut:

code{

 $ cp ../live-boot{_,-initramfs-tools,-doc}*.deb  config/packages.chroot/
 $ cp ../live-config{_,-sysvinit,-doc}*.deb  config/packages.chroot/

}code

3~ À partir des instantanés

Vous pouvez laisser live-build utiliser automatiquement les derniers
instantanés de live-boot et live-config en configurant le dépôt tiers
live-systems.org dans votre répertoire de configuration de live-build.