Vous êtes ici : accueil » projets » distriblinuxviregul
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
projets:distriblinuxviregul [2018/07/05 01:13] – [3.1 Ajout, suppression de paquets manquants] francoisa | projets:distriblinuxviregul [2019/07/13 21:29] (Version actuelle) – francoisa | ||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
* Pré-requis : sudo apt-get install squashfs-tools schroot genisoimage | * Pré-requis : sudo apt-get install squashfs-tools schroot genisoimage | ||
- | ===== 1. Extraction | + | ===== Liens utiles |
- | < | + | [[https:// |
- | mkdir -p mateviregul/livecd/iso | + | |
+ | [[https:// | ||
+ | |||
+ | https:// | ||
+ | |||
+ | ===== 0. TODO ===== | ||
+ | |||
+ | * | ||
+ | * Insérer de la documentation : générique, | ||
+ | * Ajouter bulletin adhésion VireGUL + référence au site… | ||
+ | * Personnaliser fonds d' | ||
+ | * Ajouter des images et musique sous licence libre | ||
+ | * Autres idées ? | ||
+ | |||
+ | ===== 1. Extraction =====< | ||
+ | mkdir -p mateviregul/ | ||
sudo mkdir / | sudo mkdir / | ||
</ | </ | ||
Ligne 17: | Ligne 32: | ||
< | < | ||
sudo mount -o loop ubuntu-mate-18.04-desktop-amd64.iso / | sudo mount -o loop ubuntu-mate-18.04-desktop-amd64.iso / | ||
- | rsync -arz / | + | rsync -arz / |
sudo umount / | sudo umount / | ||
</ | </ | ||
Ligne 24: | Ligne 39: | ||
< | < | ||
- | cd mateviregul/livecd/ | + | cd mateviregul/ |
sudo unsquashfs ./ | sudo unsquashfs ./ | ||
</ | </ | ||
Ligne 46: | Ligne 61: | ||
< | < | ||
- | apt update && apt upgrade && apt dist-upgrade && apt autoremove && apt clean | + | apt update && apt-get upgrade && apt-get autoremove && apt-get clean |
+ | # apt-get dist-upgrade est à tester !!! | ||
</ | </ | ||
Ligne 60: | Ligne 76: | ||
git clone https:// | git clone https:// | ||
cd distrolinux | cd distrolinux | ||
- | bash paquets/maj_paquets.sh | + | bash maj_paquets.sh |
</ | </ | ||
Ligne 179: | Ligne 195: | ||
</ | </ | ||
- | - Reconstruire l' | + | - Reconstruire l' |
- | + | ||
- | < | + | |
cd ~/ | cd ~/ | ||
ls | cpio -o> bootlogo | ls | cpio -o> bootlogo | ||
Ligne 191: | Ligne 205: | ||
//Optionnel pour forcer le fr coûte que coûte// | //Optionnel pour forcer le fr coûte que coûte// | ||
- | Ajouter une image de fond en .PNG (640×400) dans **iso/ | + | Ajouter une image de fond en .PNG (640×400) dans **iso/ |
- | + | ||
- | < | + | |
cp monimage.png ~/ | cp monimage.png ~/ | ||
</ | </ | ||
Ligne 200: | Ligne 212: | ||
< | < | ||
- | cd ~/livecd/ | ||
sudo chmod 744 iso/ | sudo chmod 744 iso/ | ||
- | sudo chroot squashfs-root/ | + | sudo chroot squashfs-root/ |
sudo rm iso/ | sudo rm iso/ | ||
sudo mksquashfs squashfs-root iso/ | sudo mksquashfs squashfs-root iso/ | ||
Ligne 215: | Ligne 226: | ||
==== Construction de l'ISO - à personnaliser ==== | ==== Construction de l'ISO - à personnaliser ==== | ||
- | < | ||
sudo genisoimage -D -r -V " | sudo genisoimage -D -r -V " | ||
- | </code> | + | |
+ | '' | ||
On fait les tests avec Virtualbox par exemple **en activant nomodeset** | On fait les tests avec Virtualbox par exemple **en activant nomodeset** | ||
Si ça ne va pas, on reprend à l' | Si ça ne va pas, on reprend à l' | ||
+ | |||
+ | ===== 7. Gravage ===== | ||
+ | |||
+ | Copier l'iso à l'aide d' | ||
+ | |||
+ | Attention certains outils comme Etcher (ou la copie avec dd) ne rendent pas toujours l'ISO générée bootable. | ||