大家好,
我有 Ubuntu 20.04,并通过 deja dup 工具进行了备份,选择主 /home 目录。然后我擦除了整个磁盘和分区,然后重新安装了 ubuntu 20.04。
恢复成功完成后,我只看到恢复的文件、媒体、应用程序的数据,但缺少许多 Ubuntu 包和应用程序,例如 MongoDB、vscode、openssh 包,我必须重新安装它们。
我的问题
- 如何通过简短的命令/步骤重新安装丢失的软件包和应用程序?而不是一个接一个地做,尽管我记不住它们。
- 有哪些其他适用于 ubuntu 的备份工具可以完全恢复系统原样,我希望外观、自定义和壁纸都变得一样?请提供免费工具。
感谢您的努力和支持,
答案1
你可以使用制作整个磁盘映像的工具,但这会违背从头开始重新安装 20.04 的目的。
由于许多软件包安装在根级别,而不是你的主目录中,你可以备份全部磁盘上的文件,包括必要的系统文件。同样,如果您的目的是通过恢复所有内容来彻底重新安装 Ubuntu,那么您的目的就无法实现:您将回到开始之前的状态。
也许最好的选择是列表全部包在保存主文件夹之前,请在机器上执行以下操作:
apt list --installed > ~/Desktop/packages.txt
然后擦除磁盘,重新安装 Ubuntu,然后再次列出包,更改输出文件名. 比较两个列表并查看哪些软件包需要重新安装。
这Synaptic 软件包管理器可以处理已知 PPA 的安装,并且所有软件包的列表可以为您指出剩余软件包的来源。
OSTechnix 有一种方法可以自动重新安装,但同样,你需要知道 PPA,如果没有包含在软件与更新。