我想将我在 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 上安装这些软件包,请执行以下操作
- 11.10
sudo dpkg --get-selections“*”> 软件包
- 将文件‘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/