Linux
在多個 Ubuntu/SLES 伺服器之間保持個人配置文件同步
我最近開始了一項使用異構伺服器環境的新工作,即 Windows 和 Linux(主要是 Ubuntu,但少數是 SLES)之間的比例為 50/50。我之前使用 *nix 的經歷大約是 5 年前,所以我花了一點時間才重新站起來,現在我已經開始了,我發現我開始對我的環境進行相當多的定制,即調整我的~/.vimrc、~/.bash_profile 等。
我正在尋找一種可靠的方法來使我的自定義配置文件在多個伺服器之間保持同步,並且手動維護最少。
我找到了一個解決方案,使用 Dropbox,這似乎是一個很酷的主意。它的維護成本很低,而且由於所討論的文件很小,它也不會佔用大量頻寬。
有沒有其他建議?
將文件置於原始碼管理之下。然後,您可以輕鬆記錄更改的歷史。
我個人保持我有趣的 dotfiles 可以通過我的個人 wiki 上的網路訪問。然後,如果我進行了有趣的更改,我會更改 wiki 上的文件,並可以根據需要從其他系統獲取更新。
對於帶有轉義字元的文件,我有幾行wget可以讓我快速抓取文件,準備好進行複制和粘貼。
它不是自動的,但它確實讓我可以在我想要的環境中相當快地設置一個新系統。