Separate system configuration from Dotfiles_ArchAP. Add package manifests, system inventories, reusable templates, safer backup/deployment scripts, on-demand service management, TLP and zram configuration, and updated maintenance documentation.
33 lines
769 B
Markdown
33 lines
769 B
Markdown
# Sauvegarde du dépôt
|
||
|
||
## Actualisation
|
||
|
||
```bash
|
||
./scripts/backup.sh
|
||
```
|
||
|
||
Le script exporte :
|
||
|
||
- paquets officiels explicites avec `pacman -Qqen` ;
|
||
- paquets étrangers/AUR explicites avec `pacman -Qqem` ;
|
||
- paquets orphelins ;
|
||
- unités systemd actives, activées et en échec ;
|
||
- timers système et utilisateur ;
|
||
- état Btrfs, zram, mémoire et SSD NVMe ;
|
||
- configurations système explicitement autorisées ;
|
||
- scripts utilisateur suivis par le dépôt.
|
||
|
||
## Contrôle avant commit
|
||
|
||
```bash
|
||
git diff --check
|
||
git diff --stat
|
||
git status --short
|
||
```
|
||
|
||
Inspecter particulièrement :
|
||
|
||
- `pkglist/orphans.txt` ;
|
||
- les services qui apparaissent nouvellement activés ;
|
||
- les modifications de `nftables.conf`, `mkinitcpio.conf` et `pacman.conf` ;
|
||
- l’absence de secrets.
|