我有两台机器运行相同版本的 Ubuntu(目前为 14.04 64 位);一台是台式机,一台是笔记本电脑。两台机器的处理器、显卡和屏幕分辨率不同,但我想尽可能多地共享两个主目录。我意识到我不应该只使用 NFS 或其他服务将台式机的主目录挂载到笔记本电脑上,因为某些文件应该保留在每台机器的本地(.Xauthority、.gvfs/*、包含与屏幕尺寸相关的信息的文件等)。
是否有人编列了一份文件和目录的清单,这些文件和目录必须保留在不同机器上——即使它们共享其他所有内容?我想使用它来开发一个 Unison 配置文件,以帮助我保持这两台机器同步,而忽略必须保持独立的文件。
另外,保持已安装软件同步的相关问题又如何解决呢?有没有一种简单的方法可以安排,如果我在其中一台机器上安装了一个软件包,那么相同的软件包(最终)也会安装在另一台机器上?
答案1
如果它们共享相同的体系结构(32/64 位),那么除了 /sys /system 和 /root 分区之外的所有内容都可以共享,保存在 /bin 和 /usr/bin 中的驱动程序在正常情况下不会发生冲突,并且完全相同的安装二进制文件可以在具有不同分辨率/规格的机器上运行