L'idée de ce projet ? Conserver le "squelette" des sources de l'ISO Debian-Facile afin de fournir une base "facile" pour apprendre à faire sa propre ISO Debian personnalisée :)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Caribou22 1158302d85 maj infos doc installation dans CHANGELOG 9 months ago
auto prise en charge de la doc externe + minifix 9 months ago
config fix le S uefi binary list 9 months ago
doc correction des permissions (-x) + correction lien welcome.sh 1 year ago
.gitignore passage des paquets externes en sources+equivs-build + rename DFLinux/DFiso + del handyhook + fix README + fix handymenu 10 months ago
CHANGELOG maj infos doc installation dans CHANGELOG 9 months ago
CONTRIBUTING.md update Contributing (-DFLinux) + les "rm" dans le clean 10 months ago
DFbuild.sh export de gdebi-fixdesk + appel de gdebi-fixdesk lors du build 9 months ago
LICENSE Sources DFlinux-buster par Debian Alain 2 years ago
README.md update README 10 months ago

README.md

ISOS du projet DFLinux

Pour toute information, visitez la page principale du projet.

Pour contribuer, visitez le guide de contribution.

N’hésitez pas à consulter le wiki du dépôt.

DIY : direction 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 pour cloner le dépôt dfiso :

# apt update && apt install git 

Dépendance debian :

# apt update && apt install equivs

Cloner le sources git :

$ git clone <lien ssh ou https>

Mettre à jour les sources git sur sa propre machine :

$ git pull

Nettoyer les sources (à faire entre chaque build d’architectures différentes) :

# ./DFbuild.sh clean 

Construire son iso :

# ./DFbuild.sh <32 ou 64> (selon la plateforme 32 ou 64 bits)

Test de l’iso : sur une machine réelle ou en machine virtuelle.