有没有办法让 dpkg、apt-get 或 aptitude 生成需要安装在第二台机器上的软件包列表,以复制第一台机器上安装的软件包?
即如果我安装了一个普通的 Ubuntu 服务器,在安装时选择了 sshd 选项,然后安装了 build-essential 我希望输出看起来像:
#ubuntu 9.10 server
openssh-sshd
build-essential
据我所知,所有可用的打包工具都会在一个盒子上生成一个详细的包列表。我对 openssh libs、ld、gcc 以及 sshd 和 build-essential 引入的所有其他软件包不感兴趣,因为它们将在我安装 sshd 和 build-essential 时安装。
我只想查看需要安装的软件包列表,以便在另一台机器上重新创建我当前的软件包集。
这可能吗?