arch-system/docs/maintenance.md
grayTerminal-sh 14e547ce56 refactor: reorganize Arch system backup and restore
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.
2026-07-26 23:25:25 +02:00

47 lines
845 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Entretien du dimanche
## État général
```bash
./scripts/audit.sh
```
## Paquets
```bash
sudo pacman -Syu
pacman -Qdt
sudo paccache -rk2
sudo paccache -ruk0
```
Ne jamais supprimer automatiquement les orphelins sans lire la liste : des outils de développement explicitement utilisés peuvent y apparaître.
## Journaux
```bash
journalctl --disk-usage
sudo journalctl --vacuum-size=500M
```
## Btrfs
```bash
sudo btrfs filesystem usage /
sudo btrfs scrub status /
systemctl status fstrim.timer snapper-cleanup.timer snapper-timeline.timer
```
Un `balance` Btrfs nest pas un nettoyage périodique. Ne le lancer quaprès diagnostic.
## Mémoire et pression
```bash
free -h
swapon --show
cat /proc/pressure/cpu
cat /proc/pressure/memory
cat /proc/pressure/io
```
Le chiffre utile est `MemAvailable`, pas seulement `MemFree`.