在台式机和笔记本电脑之间同步应用程序/设置

在台式机和笔记本电脑之间同步应用程序/设置

我不需要设置笔记本电脑上使用的所有应用程序,而是只需按下某个按钮,笔记本电脑就会安装桌面上安装的所有内容。

如果它也可以进行外观设置之类的,那就很酷了,但这不是必需的。

这有可能吗?还是说这样做会比实际更麻烦,还是手动操作更好?

我的台式机上运行的是 64 位系统,如果这会使事情变得更加复杂,那么我可能会在笔记本电脑上运行 32 位上网本混音版。

答案1

您可以使用一网通它使用 Ubuntu One 来同步您已安装的应用程序。安装后(软件包名称为 oneconf),可从软件中心的文件菜单中使用它。

答案2

要同步设置,只需同步 /home/username 目录中所有不可见的文件夹。您可以使用 rsync 或 Ubuntu One。同步软件包有点棘手,因为如果您只是获取软件包列表并安装所有软件包,您将丢失哪些是手动的、哪些是自动的相关信息。如果这不是问题,请sudo dpkg --get-selections | grep '[[:space:]]install$='| awk '{print $1}' > installedpackages获取列表并cat installedpackages | xargs sudo apt-get --ignore-missing install从列表中安装软件包。

答案3

如果您使用的是相同的架构(64 位),那么这将很容易。如果您的笔记本电脑比较新,它可能会运行 64 位。

要复制应用程序(最近安装的),请在桌面上按 alt-F2 并输入

  gksu nautilus

现在浏览文件系统 (/) 并将 /var/cache/apt/archives 文件夹中的所有内容复制到拇指驱动器。

现在将其带到笔记本上(仅当它是相同的架构时)打开 synaptic PM(在管理菜单上),完成后,关闭对话框,然后转到文件 -> 添加下载的软件包。浏览到您的拇指驱动器并选择包含缓存的文件夹。一旦 Synaptic 查看完文件,单击顶部菜单上的应用。这将安装与桌面相同的所有应用程序。至于将它们安装在桌面上,我相信有一个软件中心的 mod 可以同步软件包列表,如 Ubuntu One,并允许另一个镜像它。但现在我找不到它。

相关内容