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.
47 lines
845 B
Markdown
47 lines
845 B
Markdown
# 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 n’est pas un nettoyage périodique. Ne le lancer qu’aprè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`.
|