小编ska*_*tek的帖子

如何在有免费软件和/或没有云的 N 台计算机之间同步 Ubuntu/软件/配置?

注意:这个问题不是关于以类似 Dropbox 的方式(文件、文件夹)同步数据,而是关于同步配置。

我希望拥有完全相同版本的 Ubuntu,并且在我的台式机和笔记本电脑(也可能在我的小型上网本 PC)上安装和配置所有软件,而不使用 Ubuntu Sync 和最少的维护工作(设置一次,长时间运行)。

用例如下:

  1. 我在笔记本电脑上工作并对软件配置进行了一些更改,例如:

    • 配置vim 以拥有一个新插件
    • 更新 Search Tracker / Recoll 文件搜索索引
    • 配置 Thunderbird 以拥有额外的 IMAP 帐户(“记住密码”)
    • 在 Firefox/Chrome 中添加一些新书签
    • 更改桌面背景图像
    • 安装新软件 apt-get install
    • 构建和安装新软件 checkinstall
    • 等等。
  2. 我做了一些“同步”操作

  3. 我切换到我的台式电脑,并从中获取所有的变化(1)在台式PC上工作
  4. 我在台式 PC 上工作并对软件配置进行了一些更改,例如:

    • 将新目录添加到要由 DejaDup 备份的目录列表中
    • 向 Libreoffice Writer 添加新的拼写检查字典
    • 将终结者软件配置为具有彩色字体
    • 在 Ubuntu 系统中安装新字体
    • 配置 Ekiga 以拨打电话
    • 等等。
  5. 我做了一些“同步”操作

  6. 我切换到我的笔记本电脑并从笔记本电脑获取所有更改(1)(4)在笔记本电脑上工作。

问:我可以使用哪些免费/开源软件来同步两台机器的 Ubuntu 系统、安装的软件和配置?如果没有任何云服务,是否可以做到这一点?

补充问题:台式机和笔记本电脑的硬件配置明显不同。有问题的“同步软件”如何处理视频驱动程序、WLAN 驱动程序及其配置?

注意:我不需要同时同步所有 PC,因为我一次只使用一台机器。

注:我考虑过用Chef来解决这个问题,但是好像维护这样的设置可能真的很麻烦

注意:我也考虑过使用安装了 Ubuntu 的可引导 USB(便携式 Linux),但我不确定视频驱动程序是否能正常工作。

configuration-management

8
推荐指数
2
解决办法
7244
查看次数

标签 统计

configuration-management ×1