3f6fb08af6
Add wimlib, hivex, sbctl, sbsigntools, mokutil, and binutils packages required for dual-boot Windows gaming support and Secure Boot setup. These are universal tools used by fws-windows-deploy and fws-secureboot-setup scripts.
134 lines
2.6 KiB
Plaintext
134 lines
2.6 KiB
Plaintext
# ============================================================
|
|
# FWS — paquets de l'ISO live
|
|
# Objectif : système live bootable + installateur Anaconda
|
|
# (migration depuis Calamares) + jeu minimal d'outils de rescue.
|
|
# ============================================================
|
|
|
|
# --- Base système ---
|
|
base
|
|
base-devel
|
|
linux
|
|
linux-firmware
|
|
amd-ucode
|
|
intel-ucode
|
|
|
|
# --- initramfs / archiso ---
|
|
mkinitcpio
|
|
mkinitcpio-archiso
|
|
|
|
# --- Boot ---
|
|
syslinux
|
|
grub
|
|
efibootmgr
|
|
edk2-shell
|
|
os-prober
|
|
memtest86+
|
|
memtest86+-efi
|
|
|
|
# --- Filesystems ---
|
|
squashfs-tools
|
|
btrfs-progs
|
|
e2fsprogs
|
|
exfatprogs
|
|
xfsprogs
|
|
f2fs-tools
|
|
dosfstools
|
|
ntfs-3g
|
|
cryptsetup
|
|
lvm2
|
|
mdadm
|
|
|
|
# --- Outils disque ---
|
|
parted
|
|
gptfdisk
|
|
fatresize
|
|
testdisk
|
|
smartmontools
|
|
nvme-cli
|
|
mmc-utils
|
|
hdparm
|
|
|
|
# --- Réseau ---
|
|
networkmanager
|
|
wpa_supplicant
|
|
wireless-regdb
|
|
openssh
|
|
rsync
|
|
curl
|
|
wget
|
|
|
|
# --- Shell / système ---
|
|
zsh
|
|
grml-zsh-config
|
|
bash
|
|
zenity
|
|
zram-generator
|
|
nano
|
|
vim
|
|
less
|
|
git
|
|
sudo
|
|
polkit
|
|
polkit-gnome
|
|
man-db
|
|
man-pages
|
|
arch-install-scripts
|
|
reflector
|
|
pacman-contrib
|
|
|
|
# --- Hardware ---
|
|
dmidecode
|
|
usbutils
|
|
pciutils
|
|
firewalld
|
|
fastfetch
|
|
htop
|
|
|
|
# --- Audio (slideshow, optionnel) ---
|
|
alsa-utils
|
|
sof-firmware
|
|
|
|
# --- Xorg + Openbox (session graphique de l'installateur) ---
|
|
xorg-server
|
|
xorg-xinit
|
|
xorg-xrandr
|
|
xorg-xsetroot
|
|
openbox
|
|
ttf-dejavu
|
|
# Terminal X : debug de l'installateur + entrée « Terminals » du menu Openbox.
|
|
xterm
|
|
|
|
# --- Agents VM (pratique pour tester l'ISO) ---
|
|
qemu-guest-agent
|
|
virtualbox-guest-utils-nox
|
|
open-vm-tools
|
|
|
|
# --- FWS (fws-local) ---
|
|
winboat-bin
|
|
# Gestionnaire D&D 5e (dés, personnages, grimoire, sessions, combat).
|
|
fws-dnd
|
|
|
|
# --- Installateur Anaconda (fws-local) ---
|
|
# 'anaconda' tire automatiquement anaconda-widgets + toutes ses dépendances
|
|
# (python-blivet, pykickstart, libreport, gtk3, NetworkManager…).
|
|
anaconda
|
|
# Module 'cgi' (retiré de Python 3.13, PEP 594) requis par python-requests-ftp
|
|
# que pyanaconda/core/util.py importe en dur. python-legacy-cgi le réintroduit.
|
|
python-legacy-cgi
|
|
# Module 'crypt'/'crypt_r' (retiré de Python 3.13, PEP 594) requis par
|
|
# pyanaconda/core/users.py (hash des mots de passe). Paquet maison (fws-local).
|
|
python-crypt_r
|
|
# Namespace GI 'OSTree-1.0' : pyanaconda/rescue.py importe le payload rpm_ostree
|
|
# (inconditionnellement, même si FWS utilise liveimg) → fourni par 'ostree'.
|
|
ostree
|
|
|
|
# --- Gameboot : dual-boot Windows gaming (déploiement offline + Secure Boot) ---
|
|
# Outils universels utilisés par fws-windows-deploy (%post, hors ligne) et
|
|
# fws-secureboot-setup. NB : PAS de 'nvidia' ici (conditionnel via fws-setup-hardware).
|
|
wimlib
|
|
hivex
|
|
sbctl
|
|
sbsigntools
|
|
mokutil
|
|
binutils
|