Skip to content

OSEBNI SISTEMSKI PRIROČNIK

MIXED SOURCES · 2026-08-24

12 — Varnostne kopije in obnovitev

Varno shranjevanje Hyprland, Caelestia, Kitty in GTK

~/.config/hypr, ~/.config/caelestia, ~/.config/kitty, dovoljene Zsh konfiguracije, ~/.config/Thunar, GTK 3/4 nastavitve in lastne .desktop datoteke.

Pred deljenjem kopije odstrani skrivnosti, zasebne poti, IP-naslove, UUID-je in druge identifikatorje.

Kopija je uporabna le, če poznaš njen cilj, čas nastanka in obseg obnovitve.

SAFE USER CHANGEUstvari lokalni arhiv izbranih konfiguracij
tar --create --file arch-config-backup.tar --directory "$HOME" .config/hypr .config/caelestia .config/kitty .config/Thunar .config/gtk-3.0 .config/gtk-4.0

Kontekst: Zaženi v mapi z dovolj prostora. Ukaz bere samo navedena konfiguracijska drevesa in ustvari en arhiv.

Pričakovano: Datoteka arch-config-backup.tar v trenutni mapi.

Preverjanje: Z ukazom tar --list --file arch-config-backup.tar preveri prisotnost pričakovanih vrhnjih poti.

Razveljavitev: Arhiv odstrani samo po razrešitvi njegove točne poti in potrditvi, da ni edina uporabna kopija.

READ ONLYPrimerjaj Hyprland z razpakirano kopijo
diff -ruN backup/.config/hypr "$HOME/.config/hypr"

Kontekst: Prva pot mora biti že razpakirana kopija v ločeni mapi.

Pričakovano: Brez izpisa pomeni enaki drevesi; vrstice z oznakama + in - prikazujejo razlike.

Interpretacija: Razlika dokazuje spremenjeno vsebino, ne pa, katera stran je pravilna.

  1. Razpakiraj kopijo v novo začasno mapo, ne neposredno čez ~/.config.
  2. Primerjaj trenutno konfiguracijo in kopijo z diff -ruN.
  3. Obnovi eno komponento naenkrat.
  4. Za Hyprland uporabi hyprctl configerrors.
  5. Za Caelestia ponovno zaženi lupino in preglej dnevnik.
  6. Prejšnjo datoteko ohrani, dokler ne potrdiš, da nova različica deluje.

Če Hyprland ne more zagnati grafične seje, uporabi TTY za pregled zadnje spremembe in dnevnikov. Najprej obnovi eno znano dobro Hyprland datoteko. TTY je nadomestna besedilna prijava, ne samodejno varno okolje za popravljanje; pred vsakim ukazom, ki spreminja stanje, potrdi ciljno pot.

Pri regresiji bližnjice obnovi izvorno bind datoteko ter nato preveri parser in točno kombinacijo. Pri regresiji teme obnovi vir z znano prednostjo; ne prepisuj hkrati GTK, Kitty, Caelestia in Hyprland nastavitev.

NEVARNO

tar --extract z napačnim ciljem lahko prepiše konfiguracijo. Priročnik zato namerno ne vsebuje samodejnega ukaza za obnovitev.

Povezano: Zemljevid konfiguracij, Odpravljanje težav in Spremembe.