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