重新创建从已安装的 HD 11.10 到 12.04 的已安装软件包列表?

重新创建从已安装的 HD 11.10 到 12.04 的已安装软件包列表?

我想将我在 11.10 安装中安装的软件包列表重新创建到新的 12.04 中。我更新到 12.04 的同时购买了新的硬盘,因此我可以在安装旧 11.10 系统的位置安装旧硬盘,读取 11.10 中安装的软件包列表某处,并对每个软件包执行apt-get install。如何从安装 11.10 的挂载 HD 生成已安装软件包的列表?

由于我已经更改了 HD,因此我无法在 11.10 系统上运行命令,但如果列表在某个地方,/var/cache/apt/archives我可以查看已安装的 HD,那么这对我来说就是解决方案。

答案1

sudo dpkg--get-selections。

如果要在 12.04 上安装这些软件包,请执行以下操作

  1. 11.10

sudo dpkg --get-selections“*”> 软件包

  1. 将文件‘packages’转移到12.04并执行

sudo apt-get 更新

sudo dpkg --set-selections < 软件包

sudo apt-get -u dselect-upgrade

你可以参考这个:http://sosaysharis.wordpress.com/2012/05/02/upgrading-to-ubuntu-12-04-the-way-i-did-it/

相关内容