如何在 ubuntu 20.04 中通过 deja dup 备份工具恢复备份后重新安装丢失的应用程序和软件包

如何在 ubuntu 20.04 中通过 deja dup 备份工具恢复备份后重新安装丢失的应用程序和软件包

大家好,

我有 Ubuntu 20.04,并通过 deja dup 工具进行了备份,选择主 /home 目录。然后我擦除了整个磁盘和分区,然后重新安装了 ubuntu 20.04。

恢复成功完成后,我只看到恢复的文件、媒体、应用程序的数据,但缺少许多 Ubuntu 包和应用程序,例如 MongoDB、vscode、openssh 包,我必须重新安装它们。

我的问题

  1. 如何通过简短的命令/步骤重新安装丢失的软件包和应用程序?而不是一个接一个地做,尽管我记不住它们。
  2. 有哪些其他适用于 ubuntu 的备份工具可以完全恢复系统原样,我希望外观、自定义和壁纸都变得一样?请提供免费工具。

感谢您的努力和支持,

答案1

可以使用制作整个磁盘映像的工具,但这会违背从头开始重新安装 20.04 的目的。

由于许多软件包安装在级别,而不是你的主目录中,你可以备份全部磁盘上的文件,包括必要的系统文件。同样,如果您的目的是通过恢复所有内容来彻底重新安装 Ubuntu,那么您的目的就无法实现:您将回到开始之前的状态。

也许最好的选择是列表全部在保存主文件夹之前,请在机器上执行以下操作:

apt list --installed > ~/Desktop/packages.txt

然后擦除磁盘,重新安装 Ubuntu,然后再次列出包,更改输出文件名. 比较两个列表并查看哪些软件包需要重新安装。

Synaptic 软件包管理器可以处理已知 PPA 的安装,并且所有软件包的列表可以为您指出剩余软件包的来源。

OSTechnix 有一种方法可以自动重新安装,但同样,你需要知道 PPA,如果没有包含在软件与更新

相关内容