You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将一台Ubuntu Desktop机器的指定配置迁移至另一台新机器?

如何将一台Ubuntu Desktop机器的指定配置迁移至另一台新机器?

嘿,我来帮你一步步搞定这些配置迁移的事儿,都是Ubuntu上常用的配置,操作起来挺直观的~

Remmina 配置迁移

Remmina的连接配置和偏好设置都存在用户目录的隐藏文件夹里,你只需要从旧机器复制以下两个目录到新机器的对应位置:

  • ~/.local/share/remmina/:存储所有的连接配置文件
  • ~/.config/remmina/:存储程序的偏好设置
    复制完成后重启Remmina,就能看到之前的所有连接啦。

OpenVPN 连接迁移

分两种情况处理:

  • 如果是通过GNOME网络管理器添加的OpenVPN连接,配置文件存在用户目录的~/.config/NetworkManager/system-connections/里,把这个文件夹里的相关.nmconnection文件复制到新机器的同一路径。注意这些文件有权限要求,复制后可以用chmod 600 ~/.config/NetworkManager/system-connections/你的连接文件.nmconnection设置正确权限,然后重启网络管理器:
    sudo systemctl restart NetworkManager
    
    之后在系统设置的网络选项里就能找到之前的OpenVPN连接了。
  • 如果是手动配置的系统级OpenVPN,配置文件在/etc/openvpn/目录下,复制对应的.conf文件到新机器的同目录,然后重启OpenVPN服务即可。

Windows Shares(SMB)配置迁移

你提到的/etc/fstab方法完全正确,具体步骤:

  1. 从旧机器的/etc/fstab里复制对应的SMB挂载条目,粘贴到新机器的/etc/fstab中
  2. 创建对应的挂载点,比如旧机器用的是/mnt/my-win-share,就在新机器上执行:
    sudo mkdir /mnt/my-win-share
    
  3. 执行挂载命令让配置生效:
    sudo mount -a
    

另外,如果是通过GNOME Files添加的书签式共享连接,可以复制旧机器~/.config/gtk-3.0/bookmarks里的对应条目到新机器的同文件中,打开Files就能看到这些共享书签了。

有没有一键迁移的工具?

确实有一些工具可以帮你批量迁移配置,但针对你列出的这几个特定配置,手动复制对应文件反而更高效省心:

  • 如果你想迁移更多GNOME桌面的配置,可以用dconf命令导出导入,比如dconf dump / > gnome-settings.dconf导出,然后在新机器上dconf load / < gnome-settings.dconf导入,但这个会覆盖很多桌面设置,需要谨慎操作。
  • apt-clone可以备份你的软件包列表和系统配置,但属于比较全面的备份工具,如果你只是迁移这几个小配置,有点大材小用了。

备注:内容来源于stack exchange,提问作者chribonn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 08:14:51