Lines 5-18
Link Here
|
5 |
<!-- See http://creativecommons.org/licenses/by-sa/1.0 --> |
5 |
<!-- See http://creativecommons.org/licenses/by-sa/1.0 --> |
6 |
|
6 |
|
7 |
<!-- $Header: /var/www/www.gentoo.org/raw_cvs/gentoo/xml/htdocs/doc/fr/handbook/hb-install-system.xml,v 1.53 2006/10/12 23:02:03 cam Exp $ --> |
7 |
<!-- $Header: /var/www/www.gentoo.org/raw_cvs/gentoo/xml/htdocs/doc/fr/handbook/hb-install-system.xml,v 1.53 2006/10/12 23:02:03 cam Exp $ --> |
8 |
|
8 |
|
9 |
<sections> |
9 |
<sections> |
10 |
|
10 |
|
11 |
<version>2.23</version> |
11 |
<abstract> |
12 |
<date>2006-07-19</date> |
12 |
Maintenant que le fichier stage3 est extrait nous allons entrer dans le nouveau |
|
|
13 |
système et le configurer. |
14 |
</abstract> |
15 |
|
16 |
|
17 |
<version>7.5</version> |
18 |
<date>2006-11-01</date> |
13 |
|
19 |
|
14 |
<section> |
20 |
<section> |
15 |
<title>Entrer dans le nouvel environnement (chroot)</title> |
21 |
<title>Entrer dans le nouvel environnement (chroot)</title> |
16 |
<subsection> |
22 |
<subsection> |
17 |
<title>Facultatif : sélection des miroirs</title> |
23 |
<title>Facultatif : sélection des miroirs</title> |
18 |
<body> |
24 |
<body> |
Lines 177-212
Link Here
|
177 |
non seulement les valeurs par défaut des options de compilation (les variables |
183 |
non seulement les valeurs par défaut des options de compilation (les variables |
178 |
CFLAGS et CXXFLAGS) et d'autres paramètres importants, mais aussi quels paquets |
184 |
CFLAGS et CXXFLAGS) et d'autres paramètres importants, mais aussi quels paquets |
179 |
sont disponibles ou pas. Les profils sont mis à jour par les développeurs |
185 |
sont disponibles ou pas. Les profils sont mis à jour par les développeurs |
180 |
Gentoo. |
186 |
Gentoo. |
181 |
</p> |
187 |
</p> |
182 |
|
188 |
|
183 |
<p> |
189 |
<p test="contains('Alpha x86', func:keyval('arch'))"> |
184 |
Les utilisateurs n'avaient pas à se préoccuper des profils jusqu'à présent. |
190 |
Les utilisateurs n'avaient pas à se préoccuper des profils jusqu'à présent. |
185 |
Les utilisateurs de machines x86, hppa et alpha peuvent choisir entre deux |
191 |
Les utilisateurs de machines <keyval id="arch"/> peuvent choisir entre deux |
186 |
profils, un pour le noyau 2.4 et un pour le noyau 2.6. Ceci est nécessaire pour |
192 |
profils, un pour le noyau 2.4 et un pour le noyau 2.6. Ceci est nécessaire pour |
187 |
assurer une transition en douceur vers le noyau 2.6. D'autres profils sont |
193 |
assurer une transition en douceur vers le noyau 2.6. |
188 |
disponibles pour les architectures PPC et PPC64, nous y reviendrons plus tard. |
194 |
</p> |
|
|
195 |
|
196 |
<p test="contains('AMD64 arm HPPA IA64 MIPS PPC PPC64 SPARC', func:keyval('arch'))"> |
197 |
Les utilisateurs n'avaient pas à se préoccuper des profils jusqu'à présent. |
198 |
Cependant, il existe des situations dans lesquelles vous pourriez estimer qu'un |
199 |
changement de profil est nécessaire. |
189 |
</p> |
200 |
</p> |
190 |
|
201 |
|
191 |
<p> |
202 |
<p> |
192 |
Pour connaître le profil que vous utilisez, lancez la commande suivante : |
203 |
Pour connaître le profil que vous utilisez, lancez la commande suivante : |
193 |
</p> |
204 |
</p> |
194 |
|
205 |
|
195 |
<pre caption="Connaître son profil"> |
206 |
<pre caption="Connaître son profil"> |
196 |
# <i>ls -FGg /etc/make.profile</i> |
207 |
# <i>ls -FGg /etc/make.profile</i> |
197 |
lrwxrwxrwx 1 48 Apr 8 18:51 /etc/make.profile -> ../usr/portage/profiles/default-linux/x86/2006.0/ |
208 |
lrwxrwxrwx 1 48 Apr 8 18:51 /etc/make.profile -> ../usr/portage/profiles/default-linux/x86/2006.1/ |
198 |
</pre> |
209 |
</pre> |
199 |
|
210 |
|
200 |
<p> |
211 |
<p> |
201 |
Si vous utilisez une des trois architectures mentionnées ci-dessus, le profil |
212 |
Le profil par défaut utilise un noyau 2.6. Ce profil est recommandé, mais vous |
202 |
par défaut utilise un noyau 2.6. Ce profil est recommandé, mais vous pouvez |
213 |
pouvez choisir de conserver un noyau 2.4 si vous le désirez. |
203 |
choisir de conserver un noyau 2.4 si vous le désirez. |
|
|
204 |
</p> |
214 |
</p> |
205 |
|
215 |
|
206 |
<p> |
216 |
<p> |
|
|
217 |
Les sous-profils <c>desktop</c> et <c>server</c> sont également disponible |
218 |
pour certaines architectures. Regardez dans le profile <path>2006.1/</path> |
219 |
pour voir s'il en existe un pour votre architecture. Vous pouvez consulter |
220 |
le fichier <path>make.defaults</path> du profil <c>desktop</c> pour vérifier |
221 |
s'il satisfait vos besoins. |
222 |
</p> |
223 |
|
224 |
<p test="func:keyval('arch')='AMD64'"> |
225 |
Si vous désirez une environnement entièrement 64-bit, sans applications |
226 |
ni librairies 32-bit, vous devriez utiliser un profil non-multilib. |
227 |
</p> |
228 |
|
229 |
<pre test="func:keyval('arch')='AMD64'" caption="Switching to a non-multilib profile"> |
230 |
# <i>ln -snf /usr/portage/profiles/default-linux/amd64/2006.1/no-multilib /etc/make.profile</i> |
231 |
</pre> |
232 |
|
233 |
|
234 |
<p> |
207 |
Si vous avez une bonne raison de continuer à utiliser l'ancien profil 2.4, vous |
235 |
Si vous avez une bonne raison de continuer à utiliser l'ancien profil 2.4, vous |
208 |
devez d'abord vérifier qu'il est disponible pour votre architecture. Par |
236 |
devez d'abord vérifier qu'il est disponible pour votre architecture. Par |
209 |
exemple, pour l'architecture x86, faites : |
237 |
exemple, pour l'architecture x86, faites : |
210 |
</p> |
238 |
</p> |
211 |
|
239 |
|
212 |
<pre caption="Savoir si un profil supplémentaire existe"> |
240 |
<pre caption="Savoir si un profil supplémentaire existe"> |
Lines 230-279
Link Here
|
230 |
total 12 |
258 |
total 12 |
231 |
-rw-r--r-- 1 939 Dec 10 14:06 packages |
259 |
-rw-r--r-- 1 939 Dec 10 14:06 packages |
232 |
-rw-r--r-- 1 347 Dec 3 2004 parent |
260 |
-rw-r--r-- 1 347 Dec 3 2004 parent |
233 |
-rw-r--r-- 1 573 Dec 3 2004 virtuals |
261 |
-rw-r--r-- 1 573 Dec 3 2004 virtuals |
234 |
</pre> |
262 |
</pre> |
235 |
|
263 |
|
236 |
<p> |
264 |
<p test="func:keyval('arch')='PPC'"> |
237 |
Gentoo 2006.0 a apporté de nouveaux profils à l'architecture PPC. |
265 |
Gentoo 2006.1 a apporté de nouveaux profils à l'architecture PPC. |
238 |
</p> |
266 |
</p> |
239 |
|
267 |
|
240 |
<pre caption="Profils PPC"> |
268 |
<pre test="func:keyval('arch')='PPC'" caption="Profils PPC"> |
241 |
<comment>(Profil PPC générique pour toutes les machines PPC.)</comment> |
269 |
<comment>(Profil PPC générique pour toutes les machines PPC.)</comment> |
242 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc//ppc32/2006.0 /etc/make.profile</i> |
270 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc//ppc32/2006.1 /etc/make.profile</i> |
243 |
<comment>(Profil G3.)</comment> |
271 |
<comment>(Profil G3.)</comment> |
244 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc/ppc32/2006.0/G3 /etc/make.profile</i> |
272 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc/ppc32/2006.1/G3 /etc/make.profile</i> |
245 |
<comment>(Profil G3 Pegasos.)</comment> |
273 |
<comment>(Profil G3 Pegasos.)</comment> |
246 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc/ppc32/2006.0/G3/Pegasos /etc/make.profile</i> |
274 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc/ppc32/2006.1/G3/Pegasos /etc/make.profile</i> |
247 |
<comment>(Profil G4 Altivec.)</comment> |
275 |
<comment>(Profil G4 Altivec.)</comment> |
248 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc/ppc32/2006.0/G4 /etc/make.profile</i> |
276 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc/ppc32/2006.1/G4 /etc/make.profile</i> |
249 |
<comment>(Profil G4 Pegasos.)</comment> |
277 |
<comment>(Profil G4 Pegasos.)</comment> |
250 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc/ppc32/2006.0/G4/Pegasos /etc/make.profile</i> |
278 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc/ppc32/2006.1/G4/Pegasos /etc/make.profile</i> |
251 |
</pre> |
279 |
</pre> |
252 |
|
280 |
|
253 |
<p> |
281 |
<p test="func:keyval('arch')='PPC64'"> |
254 |
Gentoo 2006.0 a apporté de nouveaux profils à l'architecture PPC64. |
282 |
Gentoo 2006.1 a apporté de nouveaux profils à l'architecture PPC64. |
255 |
</p> |
283 |
</p> |
256 |
|
284 |
|
257 |
<pre caption="PPC64 Profiles"> |
285 |
<pre test="func:keyval('arch')='PPC64'" caption="PPC64 Profiles"> |
258 |
<comment>(Profil générique 64 bits pour toutes les machines PPC64.)</comment> |
286 |
<comment>(Profil générique 64 bits pour toutes les machines PPC64.)</comment> |
259 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc/ppc64/2006.0/64bit-userland /etc/make.profile</i> |
287 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc/ppc64/2006.1/64bit-userland /etc/make.profile</i> |
260 |
<comment>(Profil générique 32 bits pour toutes les machines PPC64.)</comment> |
288 |
<comment>(Profil générique 32 bits pour toutes les machines PPC64.)</comment> |
261 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc/ppc64/2006.0/32bit-userland /etc/make.profile</i> |
289 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc/ppc64/2006.1/32bit-userland /etc/make.profile</i> |
262 |
<comment>(Chaque type de « userland » a des sous-profils comme ci-dessus, |
290 |
<comment>(Chaque type de « userland » a des sous-profils comme ci-dessus, |
263 |
remplacez userland par la valeur adéquate dans les profils ci-dessous.)</comment> |
291 |
remplacez userland par la valeur adéquate dans les profils ci-dessous.)</comment> |
264 |
<comment>(Profile 970 pour JS20.)</comment> |
292 |
<comment>(Profile 970 pour JS20.)</comment> |
265 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc/ppc64/2006.0/(userland)/970 /etc/make.profile</i> |
293 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc/ppc64/2006.1/(userland)/970 /etc/make.profile</i> |
266 |
<comment>(Profil G5.)</comment> |
294 |
<comment>(Profil G5.)</comment> |
267 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc/ppc64/2006.0/(userland)/970/pmac /etc/make.profile</i> |
295 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc/ppc64/2006.1/(userland)/970/pmac /etc/make.profile</i> |
268 |
<comment>(profil POWER3.)</comment> |
296 |
<comment>(profil POWER3.)</comment> |
269 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc/ppc64/2006.0/(userland)/power3 /etc/make.profile</i> |
297 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc/ppc64/2006.1/(userland)/power3 /etc/make.profile</i> |
270 |
<comment>(Profil POWER4.)</comment> |
298 |
<comment>(Profil POWER4.)</comment> |
271 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc/ppc64/2006.0/(userland)/power4 /etc/make.profile</i> |
299 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc/ppc64/2006.1/(userland)/power4 /etc/make.profile</i> |
272 |
<comment>(Profil POWER5.)</comment> |
300 |
<comment>(Profil POWER5.)</comment> |
273 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc/ppc64/2006.0/(userland)/power5 /etc/make.profile</i> |
301 |
# <i>ln -snf /usr/portage/profiles/default-linux/ppc/ppc64/2006.1/(userland)/power5 /etc/make.profile</i> |
274 |
<comment>(Le profil multilib n'est pas encore considéré suffisamment stable.)</comment> |
302 |
<comment>(Le profil multilib n'est pas encore considéré suffisamment stable.)</comment> |
275 |
</pre> |
303 |
</pre> |
276 |
|
304 |
|
277 |
</body> |
305 |
</body> |
278 |
</subsection> |
306 |
</subsection> |
279 |
|
307 |
|
Lines 301-313
Link Here
|
301 |
|
329 |
|
302 |
<p> |
330 |
<p> |
303 |
La variable <c>USE</c> contient des mots-clés que vous choisissez et qui |
331 |
La variable <c>USE</c> contient des mots-clés que vous choisissez et qui |
304 |
correspondent à des options de compilation. Par exemple, <e>ssl</e> compilera |
332 |
correspondent à des options de compilation. Par exemple, <e>ssl</e> compilera |
305 |
le support ssl dans les programmes qui le supportent. <e>-X</e> retirera le |
333 |
le support ssl dans les programmes qui le supportent. <e>-X</e> retirera le |
306 |
support pour le serveur X (remarquez le signe moins devant le mot-clé). |
334 |
support pour le serveur X (remarquez le signe moins devant le mot-clé). |
307 |
<e>gnome gtk -kde -qt</e> compilera vos programmes avec le support pour GNOME |
335 |
<e>gnome gtk -kde -qt3 -qt4</e> compilera vos programmes avec le support pour GNOME |
308 |
(et gtk), mais sans le support pour KDE (et qt). Le résultat est un système |
336 |
(et gtk), mais sans le support pour KDE (et qt). Le résultat est un système |
309 |
complètement réglé pour GNOME. |
337 |
complètement réglé pour GNOME. |
310 |
</p> |
338 |
</p> |
311 |
|
339 |
|
312 |
<p> |
340 |
<p> |
313 |
Les options par défaut pour <c>USE</c> se trouvent dans les fichiers |
341 |
Les options par défaut pour <c>USE</c> se trouvent dans les fichiers |
Lines 347-359
Link Here
|
347 |
|
375 |
|
348 |
<pre caption="Ouverture de /etc/make.conf"> |
376 |
<pre caption="Ouverture de /etc/make.conf"> |
349 |
# <i>nano -w /etc/make.conf</i> |
377 |
# <i>nano -w /etc/make.conf</i> |
350 |
</pre> |
378 |
</pre> |
351 |
|
379 |
|
352 |
<pre caption="Options de USE"> |
380 |
<pre caption="Options de USE"> |
353 |
USE="-gtk -gnome qt kde dvd alsa cdr" |
381 |
USE="-gtk -gnome qt3 qt4 kde dvd alsa cdr" |
354 |
</pre> |
382 |
</pre> |
355 |
|
383 |
|
356 |
</body> |
384 |
</body> |
357 |
</subsection> |
385 |
</subsection> |
358 |
<subsection> |
386 |
<subsection> |
359 |
<title>Facultatif: les « locales » de glibc</title> |
387 |
<title>Facultatif: les « locales » de glibc</title> |