如何在新安装之前确定我安装的软件包?

情况:

  • 想要从32位环境迁移到64位环境(利用> 4GB RAM)
  • 买了新硬盘并安装了新的操作系统
  • 安装旧硬盘作为辅助设备

题:

  • 如何确定我安装的所有软件包(无论平台如何 – 我将在新安装上安装适当的平台)?

一种自动化新安装并将其安装在旧系统上的方法是:

dpkg --get-selections > installed-software 

备份该文件并在安装后执行…

 dpkg --get-selections < installed-software dselect 

如果需要,您可以编辑文本文件并删除,更改名称或包含包。


值得注意的

 cat /var/log/apt/history.log 

显示使用apt-get执行的操作的列表。

 apt-mark showmanual 

将列出手动安装的packagas。