Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
it:software:git:etckeeper [2025/01/04 18:31] Petr Nosekit:software:git:etckeeper [2025/01/04 23:41] (aktuální) – [Instalace Etckeeperu] Petr Nosek
Řádek 3: Řádek 3:
 Etckeeper je nástroj určený k verzování změn v adresáři `/etc` pomocí verzovacího systému Git. Tento adresář obsahuje klíčovou konfiguraci systému, a proto je důležité mít možnost snadno sledovat změny, vrátit se k předchozím verzím nebo obnovit konfiguraci v případě chyby. Etckeeper je nástroj určený k verzování změn v adresáři `/etc` pomocí verzovacího systému Git. Tento adresář obsahuje klíčovou konfiguraci systému, a proto je důležité mít možnost snadno sledovat změny, vrátit se k předchozím verzím nebo obnovit konfiguraci v případě chyby.
  
-===== Výhody Etckeeperu =====+===== Výhody Etckeeper =====
   * **Automatická správa verzí**: Zaznamenává změny v `/etc` při instalaci nebo odinstalaci balíků.   * **Automatická správa verzí**: Zaznamenává změny v `/etc` při instalaci nebo odinstalaci balíků.
   * **Integrace s Gitem**: Plná podpora Git příkazů pro ruční práci s repozitářem.   * **Integrace s Gitem**: Plná podpora Git příkazů pro ruční práci s repozitářem.
   * **Zálohování na vzdálené úložiště**: Umožňuje synchronizaci se vzdáleným Git repozitářem pro zvýšení bezpečnosti dat.   * **Zálohování na vzdálené úložiště**: Umožňuje synchronizaci se vzdáleným Git repozitářem pro zvýšení bezpečnosti dat.
  
-===== Instalace Etckeeperu =====+===== Instalace Etckeeper =====
  
 Pro instalaci Etckeeperu použijte následující příkaz: Pro instalaci Etckeeperu použijte následující příkaz:
Řádek 22: Řádek 22:
 </code> </code>
  
-Následně lze provést první commit pro zaznamenání aktuálního stavu:+Chtěl jsem provést commit pro zaznamenání aktuálního stavu, nicméně po instalaci už bylo provedeno. Jinak bych dal:
  
 <code bash> <code bash>
Řádek 73: Řádek 73:
 systemctl status etckeeper.timer systemctl status etckeeper.timer
 </code> </code>
 +
 +
 +===== Ruční odesílání změn =====
 +
 +Pokud nechci čekat na atomatický commit, mohu ručně odeslat změny takto:
 +
 +<code bash>
 +etckeeper commit "Změna v konfiguračním souboru."
 +</code>
 +
 +Změny mohu odeslat i přes git, ale přes příkaz etckeeper to má nějaké výhody navíc - v tomto případe vyzdvihnu tu, že se po commitu automaticky odešlou data na můj vzdálený git server.
  
 ===== Závěr ===== ===== Závěr =====
  • it/software/git/etckeeper.1736015473.txt.gz
  • Poslední úprava: 2025/01/04 18:31
  • autor: Petr Nosek