Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
805befc53d | ||
|
|
f2fff55fb7 | ||
|
|
d53b44b954 | ||
|
|
c51c4d1d0f | ||
|
|
81e4a852ef | ||
|
|
1a7ca81f2e | ||
|
|
5b2adc37f5 | ||
|
|
7df50277a1 | ||
|
|
6d8bd4c135 | ||
|
|
777d508774 |
@@ -8,3 +8,9 @@ Système d'exploitation x64 - 100% GNU basé sur Debian
|
||||
lb config
|
||||
lb build
|
||||
```
|
||||
|
||||
### ToDo
|
||||
|
||||
- [x] Installeur
|
||||
- [ ] Live Persistence
|
||||
- [ ] Yunohost
|
||||
@@ -10,7 +10,7 @@ lb config noauto \
|
||||
--apt-recommends "true" \
|
||||
--debian-installer-gui "true" \
|
||||
--debian-installer "live" \
|
||||
--bootappend-live "lang=fr_FR.UTF-8 locales=fr_FR.UTF-8 keyboard-layouts=fr splash timezone=Europe/Paris utc=yes keyboard-model=pc105 hostname=svprognu boot=live peristence components username=svpro_gnu" \
|
||||
--bootappend-live "lang=fr_FR.UTF-8 locales=fr_FR.UTF-8 keyboard-layouts=fr splash timezone=Europe/Paris utc=yes keyboard-model=pc105 hostname=svprognu boot=live persistence components username=svpro_gnu" \
|
||||
--bootappend-install "locales=fr_FR.UTF-8" \
|
||||
--binary-images "iso-hybrid" \
|
||||
--uefi-secure-boot "enable" \
|
||||
|
||||
@@ -10,7 +10,7 @@ LB_APT_INDICES="true"
|
||||
|
||||
# $LB_BOOTAPPEND_LIVE: set boot parameters
|
||||
# (Default: empty)
|
||||
LB_BOOTAPPEND_LIVE="lang=fr_FR.UTF-8 locales=fr_FR.UTF-8 keyboard-layouts=fr splash timezone=Europe/Paris utc=yes keyboard-model=pc105 hostname=svprognu boot=live peristence components username=svpro_gnu"
|
||||
LB_BOOTAPPEND_LIVE="lang=fr_FR.UTF-8 locales=fr_FR.UTF-8 keyboard-layouts=fr splash timezone=Europe/Paris utc=yes keyboard-model=pc105 hostname=svprognu boot=live persistence components username=svpro_gnu"
|
||||
|
||||
# $LB_BOOTAPPEND_INSTALL: set boot parameters
|
||||
# (Default: empty)
|
||||
|
||||
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 134 KiB |
6
config/includes.chroot/usr/local/bin/grub_boot_splash
Executable file
@@ -0,0 +1,6 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo "GRUB_CMDLINE_LINUX_DEFAULT=\"quiet splash\"" >> /etc/default/grub
|
||||
update-grub
|
||||
|
||||
exit 0
|
||||
|
Before Width: | Height: | Size: 317 KiB After Width: | Height: | Size: 421 KiB |
|
Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 38 KiB |
@@ -1,58 +0,0 @@
|
||||
############
|
||||
## Global ##############
|
||||
# fr
|
||||
d-i debian-installer/language string fr
|
||||
#d-i debian-installer/country string FR
|
||||
#d-i debian-installer/locale string fr_FR.UTF-8
|
||||
#d-i keymap select fr
|
||||
# suppression de la config réseau lors de l'installation
|
||||
d-i netcfg/enable boolean false
|
||||
# horloge matérielle sur UTC :
|
||||
#d-i clock-setup/utc boolean true
|
||||
# Vous pouvez mettre toute valeur acceptée pour $TZ.
|
||||
# Voyez ce que contient /usr/share/zoneinfo/ pour les valeurs possibles.
|
||||
#d-i time/zone string Europe/Paris
|
||||
#########################
|
||||
## gestion des comptes ##
|
||||
#########################
|
||||
# Ne pas créer de compte root (l'utilisateur ordinaire utilisera sudo).
|
||||
d-i passwd/root-login boolean false
|
||||
# Le compte sera ajouté à certains groupes.
|
||||
d-i passwd/user-default-groups string audio cdrom video sudo netdev plugdev fuse users lp lpadmin
|
||||
# apt - no mirror
|
||||
d-i apt-setup/use_mirror boolean false
|
||||
# tout dans une seule partition
|
||||
d-i partman-auto/choose_recipe select atomic
|
||||
#################################
|
||||
## Commandes lors de l'install ##
|
||||
#################################
|
||||
# La préconfiguration de l'installation n'est pas sécurisée. Rien dans
|
||||
# l'installateur ne vérifie que des dépassements de tampons ou des
|
||||
# exploitations quelconques des valeurs données dans ce fichier n'ont pas lieu.
|
||||
# N'utilisez que les fichiers dont vous connaissez la provenance !
|
||||
# Pour tout dire, et parce que c'est en général utile, voici un
|
||||
# moyen d'exécuter automatiquement une commande dans l'installateur.
|
||||
# La première commande est exécutée aussi tôt que possible, juste après
|
||||
# la lecture du fichier.
|
||||
#d-i preseed/early_command string anna-install some-udeb
|
||||
# Cette commande est exécutée juste avant que le partitionneur ne commence. Il peut être
|
||||
# utile de préconfigurer le partitionneur en fonction de l'état des disques
|
||||
# (qui ne sont peut-être pas visibles quand preseed/early_command est exécutée).
|
||||
#d-i partman/early_command \
|
||||
#
|
||||
string debconf-set partman-auto/disk "$(list-devices disk | head -n1)"
|
||||
# Cette commande est exécutée juste avant que l'installation ne se termine,
|
||||
# mais quand le répertoire /target est encore utilisable. Vous pouvez exécuter
|
||||
# chroot /target et utiliser cet environnement directement ; ou bien vous
|
||||
# pouvez utiliser les commandes apt-install et in-target pour installer des
|
||||
# paquets et lancer des commandes dans le répertoire target.
|
||||
#d-i preseed/late_command string apt-install zsh; in-target chsh -s /bin/zsh
|
||||
# Grub
|
||||
# Auto install grub if this is the only one system.
|
||||
d-i grub-installer/only_debian boolean true
|
||||
# suppression de la fenêtre de fin d'install
|
||||
#d-i finish-install/reboot_in_progress note
|
||||
# sources.list
|
||||
d-i preseed/late_command string \
|
||||
in-target /usr/local/bin/debian_perso_preseed ;\
|
||||
in-target rm -f /usr/local/bin/debian_perso_preseed ;
|
||||
|
Before Width: | Height: | Size: 18 KiB |
@@ -2,16 +2,16 @@
|
||||
## Global ##############
|
||||
# fr
|
||||
d-i debian-installer/language string fr
|
||||
#d-i debian-installer/country string FR
|
||||
#d-i debian-installer/locale string fr_FR.UTF-8
|
||||
#d-i keymap select fr
|
||||
d-i debian-installer/country string FR
|
||||
d-i debian-installer/locale string fr_FR.UTF-8
|
||||
d-i keymap select fr
|
||||
# suppression de la config réseau lors de l'installation
|
||||
d-i netcfg/enable boolean false
|
||||
d-i netcfg/enable boolean true
|
||||
# horloge matérielle sur UTC :
|
||||
#d-i clock-setup/utc boolean true
|
||||
# Vous pouvez mettre toute valeur acceptée pour $TZ.
|
||||
# Voyez ce que contient /usr/share/zoneinfo/ pour les valeurs possibles.
|
||||
#d-i time/zone string Europe/Paris
|
||||
d-i time/zone string Europe/Paris
|
||||
#########################
|
||||
## gestion des comptes ##
|
||||
#########################
|
||||
@@ -53,6 +53,6 @@ d-i grub-installer/only_debian boolean true
|
||||
# suppression de la fenêtre de fin d'install
|
||||
#d-i finish-install/reboot_in_progress note
|
||||
# sources.list
|
||||
#d-i preseed/late_command string \
|
||||
#in-target /usr/local/bin/debian_perso_preseed ;\
|
||||
#in-target rm -f /usr/local/bin/debian_perso_preseed ;
|
||||
d-i preseed/late_command string \
|
||||
in-target /usr/local/bin/grub_boot_splash ;\
|
||||
in-target rm -f /usr/local/bin/grub_boot_splash ;
|
||||
|
||||
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 11 KiB |
@@ -18,3 +18,8 @@ plymouth-themes
|
||||
scribus
|
||||
inkscape
|
||||
vlc
|
||||
curl
|
||||
git
|
||||
sshfs
|
||||
wget
|
||||
net-tools
|
||||
|
||||