Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
| it:software:git:etckeeper [2025/01/04 18:43] – [Instalace Etckeeperu] Petr Nosek | it: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 | + | ===== Výhody |
| * **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ě**: | * **Zálohování na vzdálené úložiště**: | ||
| - | ===== Instalace | + | ===== Instalace |
| Pro instalaci Etckeeperu použijte následující příkaz: | Pro instalaci Etckeeperu použijte následující příkaz: | ||
| Řádek 73: | Řádek 73: | ||
| systemctl status etckeeper.timer | systemctl status etckeeper.timer | ||
| </ | </ | ||
| + | |||
| + | |||
| + | ===== 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ě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 ===== | ||