xen*_*ide 5 linux configuration not-root-user
我有许多具有类似“配置文件”的不同 linux 机器。我想保持我的设置同步。例如vimrc,zshrc,。我的问题是它们是具有各种设置和软件版本的各种 Linux 发行版,例如,其中一些带有窗口系统,一些没有,一些有 Zsh,一些没有,一些有不同的版本。我意识到我可以使用 dropbox 或 github 等我的设置。但是随着环境变得更加复杂,这变得更加困难(我已经在 Github 上了)。我还发现保持每台机器同步具有挑战性。这些主要是客户端机器,具有不同的互联网连接(和不同的网络,例如一些家庭或办公室,因此“推送”到机器无法保持同步。我不希望解决方案会自动检测我的代码,例如zshrc 与旧版本不兼容,但最好提示这样的东西,这样它们就不会同步,也许是一个模板。
是否有任何现有的解决方案可以帮助我解决这个问题?
一般来说,在 UNIX 世界中,当您想要在多个主机(在同一环境中)之间保持这些内容同步时,您将使用auto_home(自动挂载)在主机之间挂载您的主目录。
因此,如果您的所有主机都在同一网络中,这可能适合您。
否则,您可以设置主服务器并定期将您的 homedir 文件(.bash_profile、.vimrc 等)同步到目标主机。
| 归档时间: |
|
| 查看次数: |
929 次 |
| 最近记录: |