我的主板突然死机了,但它是一台旧机器(运行正常)。因此,我将一个新的 Ubuntu 系统与全新的 14.04 安装(相同的用户名)放在一起,并将旧驱动器(带有完整的文件系统)安装为辅助设备。
如何从新机器上安装的磁盘中获取旧机器上安装的软件的完整列表?
答案1
安装旧驱动器,例如在下面/mnt/old
,然后执行以下操作:
dpkg --root-dir /mnt/old --get-selections | grep -F ' install' ' | cut -f 1
dpkg
具有内置功能,可以在不直接基于/
.
答案2
你必须通过 linux Live 启动,然后 chroot 到旧的 linux,然后:
dpkg -l "*" |grep ^ii |awk {'print $2'}