当前位置: 首页>>技术教程>>正文


如何备份我的程序/应用程序,以便在重新安装新程序/应用程序后,我仍然可以使用 backup-ed 的程序/应用程序?

问题描述

有没有一种方法,我可以备份我的所有程序,所有应用程序,将它们放在一个目录或其他东西中,以便我下次可以快速安装它们,而不必手动浏览应用程序中心,从终端下载它们等?

请注意,我可能会从导出它们的发行版以外的发行版导入它们。\n因此,假设我在 Ubuntu 中,导出了一些内容,然后安装了 BT 并希望从那里导入它们。

最佳回答

当我必须格式化 Ubuntu 时,我按照以下步骤操作:

  1. dpkg --get-selections > package_list 这将创建一个文本文件 ( package_list ),其中包含系统中安装的所有软件包。如果您想删除某些包,可以编辑该文件。

  2. 备份/etc/apt/sources.list文件和/etc/apt/sources.list.d/文件夹。这里有所有的存储库。

  3. 备份/home/MyUser文件夹。所有应用程序设置都隐藏用户主文件夹中的文件夹/文件,也许您想选择要恢复的设置。

  4. 格式化并安装新的 Ubuntu。

  5. 恢复您的存储库(/etc/apt/sources.list 文件和 /etc/apt/sources.list.d/ 文件夹)。

  6. sudo apt-get update && sudo apt-get upgrade

  7. sudo dpkg --clear-selectionssudo dpkg --set-selections < package_list 。恢复已安装软件包的信息。

  8. 安装它们:sudo apt-get update && sudo apt-get dselect-upgrade

  9. 最后,sudo apt-get autoremove 清理一些包。

嗯,有 9 个步骤,但是您已经轻松完成了 Ubuntu 全新安装。

另一个解决方案是维护一个包含已安装应用程序的列表,然后是 sudo apt-get install app-name(您可以创建一个 bash 脚本)。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/14129.html,未经允许,请勿转载。