如何备份已安装的应用程序列表?

如何备份已安装的应用程序列表?

我的网络连接速度非常慢。有时甚至能达到 20 KBps!!安装大型软件包(如 K3B 或 wine 或某些游戏)需要花费太多时间。如果我想重新安装 Ubuntu,那么我必须重新安装所有这些软件包,这很麻烦。那么如何备份此应用程序呢?

答案1

查看 AptOnCD (适体 安装 Aptoncd)。

sudo apt-get install aptoncd

答案2

是的,aptonCD 会这样做,如果您想手动备份它们,只需复制 /var/cache/ap/archives 目录即可。在新系统中,只需复制备份的缓存并以 root 权限覆盖同一目录,使用 synaptic 安装它们(但您必须手动安装依赖项)但如果您最近删除了缓存,您将无法获得它们!如果您安装了 Windows 并使用 wubi 安装,只需将 wubi 根文件备份到其他地方。我认为这是备份系统并在 ubuntu 上进行实验的最佳方法!

答案3

                                                      这是非常简单和容易的任务

          1. 创建一个 tar /var/cache/apt/archives

 tar cvf archives.tar /var/cache/apt/archives

          2.现在备份archives.tar

          3.现在安装 Ubuntu

          4. 安装 Ubuntu 后检查更新&关闭它

          5.现在archives.tar提取 /var/cache/apt/

sudo tar xvf archives.tar /var/cache/apt/

          6. 我重新启动了(不知道可能是可选的)

          7. 现在检查更新,他们将下载量 0 MB或者可能有些kb的

                                        已在 1 个主机操作系统和 5 个虚拟机上验证和检查


                                                            基于 GUI 的解决方案

sudo nautilus

在此处输入图片描述

          制作 tar 然后备份

          安装 Ubuntu 并检查更新并关闭

在此处输入图片描述

          之后再次打开终端& sudo nautilus

在此处输入图片描述

          打开 archieve.tar 并拖放它,如图所示

          然后再次检查更新,它将是0 MB

Ubuntu 的更新替代方案

答案4

如果您想备份已安装软件包的列表,这里有一些脚本可以方便您操作,首先创建 packages.list,有一个 python 脚本可以执行此操作。 创建包列表.py此脚本将创建一个 packagelist.txt 文件,其中包含您当前安装的所有软件包。接下来有两个 shell 脚本,自动适配工具自动安装. 将所有这些脚本和 packages.list 备份到 Ubuntu-one、Dropbox 等中。每当您需要获取所有先前安装的包时,运行这些脚本,您的工作就完成了。

相关内容