From 87cc50a957212045f5a1843f321036e75fd7e362 Mon Sep 17 00:00:00 2001 From: arpinux Date: Sat, 22 Aug 2020 11:55:20 +0200 Subject: [PATCH] update README --- README.md | 34 +++++++++++++++++++++++++++++++--- 1 file changed, 31 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index c44da12..b375bef 100644 --- a/README.md +++ b/README.md @@ -8,12 +8,40 @@ N'hésitez pas à consulter [le wiki](https://debian-facile.org/git/ProjetsDF/df DIY : direction [doc/](doc/) ;) +-------------------------------- +Pour DFiso, nous utilisons la version "sid" de live-build et live-tools. +Donc si vous êtes sous "buster" ou "testing", il vous faudra faire un peu de pinning. Cela revient à utiliser les paquets de la version sid sur buster, mais sans toucher aux autres paquets. Pour y parvenir, 2 choses : ajouter les dépôts "sid" et empêcher ces dépôts d'affecter le reste de votre système tout en prenant en compte la montée en version de live-build et live-tools + +Ajouter les dépôts sid dans votre /etc/apt/sources.list.d/sid.list : + + # debian sid pour live-build + deb http://deb.debian.org/debian sid main contrib non-free + +Ajouter un fichier de préférences pour apt dans /etc/apt/preferences : + + Package: * + Pin: release n=buster + Pin-priority: 900 + + Package: * + Pin: release n=sid + Pin-priority:100 + + Package: live-build + Pin: release n=sid + Pin-Priority: 900 + + Package: live-tools + Pin: release n=sid + Pin-Priority: 900 + +Puis on met à jour les dépôts et on installe les dépendances... Dépendances live-build : # apt update && apt install live-build live-manual live-tools -Dépendance git : +Dépendance git pour cloner le dépôt dfiso : # apt update && apt install git @@ -27,9 +55,9 @@ Cloner le sources git : Mettre à jour les sources git sur sa propre machine : - $ git pull + $ git pull -Nettoyer les sources : +Nettoyer les sources (à faire entre chaque build d'architectures différentes) : # ./DFbuild.sh clean