slitaz-doc-wiki-data view pages/fr/devnotes/prepare-experimental.txt @ rev 4

Add pages/fr folder.
author Christopher Rogers <slaxemulator@gmail.com>
date Sat Feb 26 12:13:35 2011 +0000 (2011-02-26)
parents
children
line source
1 ====== Préparer le wok expérimental ======
3 ==== Avertissement ====
5 Avant d'utiliser le wok expérimental, il est conseillé d'avoir lu et compris les [[fr:cookbook:advancedhg|Utilisations avancées de Mercurial]], puisque le wok expérimental utilise MQ pour gérer la liste de patchs.
7 Veuillez noter que le code source, le wok et les paquets occupent de l'espace : ne stockez pas tout cela dans votre mémoire vive à moins d'être sûr que tout ira bien. Si vous utilisez un système chargé en RAM, vous pouvez utiliser un disque physique pour stocker les données grâce à l'option de démarrage home=; Vous pouvez aussi monter un disque (par exemple sur /mnt).
9 ==== Activer Mercurial Queue ====
11 Le wok expérimental est distribué sous forme de patchs qui ne peuvent être intégrés au wok cooking pour le moment. Pour les utiliser, vous aurez besoin de l'extension MQ; Votre fichier ~/.hgrc devrait donc contenir les lignes suivante:
13 <code>
14 [extensions]
15 mq =
16 </code>
18 ==== Télécharger le wok cooking & le patcher ====
20 Tout d'abord vérifier que le disque de destination est monté; Dans le dossier qui contiendra les données, créer un dossier experimental et y entrer:
21 <code>
22 cd destination
23 mkdir experimental
24 cd experimental
25 </code>
28 Télécharger les données du wok:
29 <code>
30 hg clone http://hg.slitaz.org/wok wok
31 </code>
33 si vous étiez en administrateur, donner l'autorisation de lecture/écriture à votre compte courant; puis quitter le compte administrateur.
34 <code>
35 chown tux.tux -R wok
36 </code>
38 Les patchs s'appliqueront correctement sur la révision pour lesquels ils ont été prévus, mais des problèmes peuvent arriver avec d'autres révisions. La révision correspondant à la dernière mise à jour des patchs peut être trouvée là : http://hg.slitaz.org/wok-experimental.
39 Mettre à jour le wok à la bonne révision:
40 <code>
41 hg update -C rev
42 </code>
44 Télécharger les patchs expérimentaux:
45 <code>
46 cd .hg
47 hg clone http://hg.slitaz.org/wok-experimental patches
48 </code>
50 Appliquer les patchs:
51 <code>
52 cd ..
53 hg qpush -a
54 </code>
56 ==== Mettre à jour le wok expérimental ====
58 Se rendre dans le wok:
59 <code>
60 cd ?/wok
61 </code>
63 Dé-appliquer les patchs (ne fonctionnera pas si des modifications sont en cours):
64 <code>
65 hg qpop-a
66 </code>
68 Mettre à jour le wok cooking:
69 <code>
70 hg pull
71 </code>
73 Vérifier la révision à utiliser à http://hg.slitaz.org/wok-experimental et mettre à jour le dossier de travail à cette révision:
74 <code>
75 hg update -C rev
76 </code>
78 Mettre à jour le dépôt de patchs:
79 <code>
80 cd .hg/patches
81 hg pull -u
82 </code>
84 Appliquer les nouveaux patchs:
85 <code>
86 cd ../..
87 hg qpush -a
88 </code>