मेरे पास कुछ अलग लिनक्स मशीनें हैं और प्रत्येक पर बहुत सारी कॉन्फिग फाइलें (और फ़ोल्डर्स) हैं।
उदाहरण के लिए:
~/.ssh/config
~/.config/openbox/rc.xml
~/.config/openbox/autostart.sh
~/.scripts/ ( folder )
~/.bashrc
...etc
क्या इन मशीनों को मेरी मशीनों के बीच सिंक करने के लिए एक सरल और सुरुचिपूर्ण विधि है (किसी में इंटरनेट नहीं है) ?
इसके अलावा, कुछ फ़ाइलों को अधिक उन्नत सिंक्रनाइज़ेशन प्रक्रिया की आवश्यकता होगी, क्योंकि उन्हें थोड़ा अलग करना होगा ... उदाहरण के लिए:
मेरे डेस्कटॉप कीबोर्ड में हॉटकीज़ की एक श्रृंखला है, जहाँ मेरे लैपटॉप में लगभग कोई नहीं है। मैं XF86Mailअपने डेस्कटॉप पर थंडरबर्ड खोलने के लिए उपयोग करता हूं, लेकिन मेरे लैपटॉप पर Meta+ M।
मेरा होम डेस्कटॉप और वर्क डेस्कटॉप दोनों अधिक "मल्टीपल यूजर" हैं, जहां मेरा लैपटॉप सिर्फ मेरे लिए है। इसलिए अपने लैपटॉप पर, मैं 'rc.xml' फ़ाइल को ओपनबॉक्स के लिए, /etc/xdg/openbox/rc.xmlलेकिन डेस्कटॉप पर रखता हूँ~/.config/openbox/rc.xml
gitइस उद्देश्य के लिए उपयोग करता हूं । मेरे लिए मेरा रेपो~/.etcभी एक है~/.usrऔर~/.varमेरी इच्छा है कि ये निर्देशिकाएं मानक थीं, इसलिए केडीई .kde के तहत सभी tmp / var / config / etc फाइलें फेंकना बंद कर देगा। मेरे होम डायरेक्टरी में यह जानना कठिन है कि मुझे क्या चाहिए।