Portál AbcLinuxu, 1. května 2024 01:14


Dotaz: Jeden konfigurační soubor pro více aplikací

21.2.2018 10:49 Jack Hokus | skóre: 34 | blog: LostHeaven
Jeden konfigurační soubor pro více aplikací
Přečteno: 264×
Odpovědět | Admin
Ahoj,

předem se omlouvám za neobratný nadpis, pokusím se vysvětlit o co mi jde. Mám dva počítače. Jeden doma, kde mám na reálném železe FreeBSD a virtuální mašinu v práci, kde mám OpenSuse. Na obou počítačích mám jako prostředí IceWm a Emacs.

Ideální by pro mne bylo, kdybych mohl mít někde centrální úložiště konfiguračních souborů, abych nemusel dělat každou změnu dvakrát.

Máte někdo nějaký nápad, jak se k tomuto stavu dopracovat?

Petr
http://www.jackhokus.cz/
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Josef Kufner avatar 21.2.2018 11:02 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Jeden konfigurační soubor pro více aplikací
Odpovědět | | Sbalit | Link | Blokovat | Admin
Těžko. Narazíš na spoustu problémů s konzistencí těch konfiguračních souborů.

Jednoduché a bezpečné řešení je mít Git repositář s konfiguračními soubory a když jsi s nastavením spokojený, tak ho commitnout a na ostatních počítačích pak udělat pull. Tím, že to bude napůl ruční, tak se ti to nerozdrbe. Není to moc pracné a nečekají tě žádná překvapení, možná jen pár konfliktů při úpravách na dvou počítačích současně.

Pokud jsi odvážnější, tak můžeš zkusit synchronizovat automaticky pomocí Syncthing nebo Owncloud. S IceWM by neměl být problém, ten do konfiguračních souborů nezapisuje. Pokud bys tohle ale udělal s nějakým programem, který zapisuje, tak se budeš divit, co se to děje. Takové programy si typicky při spuštění natáhnou konfiguraci a při ukončení ji uloží. Pokud ho současně spustíš podruhé na jiném počítači, tak si ty dvě instance navzájem konfiguraci přepíšou. Na webové prohlížeče, které používají SQLite databáze to radši ani nezkoušej.
Hello world ! Segmentation fault (core dumped)
21.2.2018 14:08 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Jeden konfigurační soubor pro více aplikací
Souhlas. Čehokoliv, co nemá rollback bych se bál. Možná že by bylo možné a asi celkem jednoduché i nascriptovat synchro přes rsync, ale to, že někde se provede změna, které je nekompatibilní s druhou stranou může nastávat a bez rollback to bude křeč.
22.2.2018 08:56 Jack Hokus | skóre: 34 | blog: LostHeaven
Rozbalit Rozbalit vše Re: Jeden konfigurační soubor pro více aplikací
Zdravím,

děkuju. Podívám se na to. Jinak, nemám na plánu nic složitého, prostředí neměním moc často, stejně tak konfiguraci editoru. Na testování mám odděleného uživatele

Petr
http://www.jackhokus.cz/

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.