slitaz-doc-wiki-data annotate 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 |
rev | line source |
---|---|
slaxemulator@4 | 1 ====== Préparer le wok expérimental ====== |
slaxemulator@4 | 2 |
slaxemulator@4 | 3 ==== Avertissement ==== |
slaxemulator@4 | 4 |
slaxemulator@4 | 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. |
slaxemulator@4 | 6 |
slaxemulator@4 | 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). |
slaxemulator@4 | 8 |
slaxemulator@4 | 9 ==== Activer Mercurial Queue ==== |
slaxemulator@4 | 10 |
slaxemulator@4 | 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: |
slaxemulator@4 | 12 |
slaxemulator@4 | 13 <code> |
slaxemulator@4 | 14 [extensions] |
slaxemulator@4 | 15 mq = |
slaxemulator@4 | 16 </code> |
slaxemulator@4 | 17 |
slaxemulator@4 | 18 ==== Télécharger le wok cooking & le patcher ==== |
slaxemulator@4 | 19 |
slaxemulator@4 | 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: |
slaxemulator@4 | 21 <code> |
slaxemulator@4 | 22 cd destination |
slaxemulator@4 | 23 mkdir experimental |
slaxemulator@4 | 24 cd experimental |
slaxemulator@4 | 25 </code> |
slaxemulator@4 | 26 |
slaxemulator@4 | 27 |
slaxemulator@4 | 28 Télécharger les données du wok: |
slaxemulator@4 | 29 <code> |
slaxemulator@4 | 30 hg clone http://hg.slitaz.org/wok wok |
slaxemulator@4 | 31 </code> |
slaxemulator@4 | 32 |
slaxemulator@4 | 33 si vous étiez en administrateur, donner l'autorisation de lecture/écriture à votre compte courant; puis quitter le compte administrateur. |
slaxemulator@4 | 34 <code> |
slaxemulator@4 | 35 chown tux.tux -R wok |
slaxemulator@4 | 36 </code> |
slaxemulator@4 | 37 |
slaxemulator@4 | 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. |
slaxemulator@4 | 39 Mettre à jour le wok à la bonne révision: |
slaxemulator@4 | 40 <code> |
slaxemulator@4 | 41 hg update -C rev |
slaxemulator@4 | 42 </code> |
slaxemulator@4 | 43 |
slaxemulator@4 | 44 Télécharger les patchs expérimentaux: |
slaxemulator@4 | 45 <code> |
slaxemulator@4 | 46 cd .hg |
slaxemulator@4 | 47 hg clone http://hg.slitaz.org/wok-experimental patches |
slaxemulator@4 | 48 </code> |
slaxemulator@4 | 49 |
slaxemulator@4 | 50 Appliquer les patchs: |
slaxemulator@4 | 51 <code> |
slaxemulator@4 | 52 cd .. |
slaxemulator@4 | 53 hg qpush -a |
slaxemulator@4 | 54 </code> |
slaxemulator@4 | 55 |
slaxemulator@4 | 56 ==== Mettre à jour le wok expérimental ==== |
slaxemulator@4 | 57 |
slaxemulator@4 | 58 Se rendre dans le wok: |
slaxemulator@4 | 59 <code> |
slaxemulator@4 | 60 cd ?/wok |
slaxemulator@4 | 61 </code> |
slaxemulator@4 | 62 |
slaxemulator@4 | 63 Dé-appliquer les patchs (ne fonctionnera pas si des modifications sont en cours): |
slaxemulator@4 | 64 <code> |
slaxemulator@4 | 65 hg qpop-a |
slaxemulator@4 | 66 </code> |
slaxemulator@4 | 67 |
slaxemulator@4 | 68 Mettre à jour le wok cooking: |
slaxemulator@4 | 69 <code> |
slaxemulator@4 | 70 hg pull |
slaxemulator@4 | 71 </code> |
slaxemulator@4 | 72 |
slaxemulator@4 | 73 Vérifier la révision à utiliser à http://hg.slitaz.org/wok-experimental et mettre à jour le dossier de travail à cette révision: |
slaxemulator@4 | 74 <code> |
slaxemulator@4 | 75 hg update -C rev |
slaxemulator@4 | 76 </code> |
slaxemulator@4 | 77 |
slaxemulator@4 | 78 Mettre à jour le dépôt de patchs: |
slaxemulator@4 | 79 <code> |
slaxemulator@4 | 80 cd .hg/patches |
slaxemulator@4 | 81 hg pull -u |
slaxemulator@4 | 82 </code> |
slaxemulator@4 | 83 |
slaxemulator@4 | 84 Appliquer les nouveaux patchs: |
slaxemulator@4 | 85 <code> |
slaxemulator@4 | 86 cd ../.. |
slaxemulator@4 | 87 hg qpush -a |
slaxemulator@4 | 88 </code> |