Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ubuntu 如何将机器A上的所有软件包安装到机器B上?_Ubuntu_Apt Get - Fatal编程技术网

Ubuntu 如何将机器A上的所有软件包安装到机器B上?

Ubuntu 如何将机器A上的所有软件包安装到机器B上?,ubuntu,apt-get,Ubuntu,Apt Get,我有一台机器,在新安装的Ubuntu12.04LTS上有一堆用户安装的软件包。我想制作一些基本克隆以外的机器,但手动查找所有软件包会非常麻烦 有什么方法可以输出所有用户安装的软件包的列表,并轻松地将其移动到shell脚本中,然后在其他新的Ubuntu安装上运行吗?这应该是一个开始 sudo dpkg --set-selections < (ssh othermachine dpkg --get-selections) sudo dpkg--设置选择

我有一台机器,在新安装的Ubuntu12.04LTS上有一堆用户安装的软件包。我想制作一些基本克隆以外的机器,但手动查找所有软件包会非常麻烦

有什么方法可以输出所有用户安装的软件包的列表,并轻松地将其移动到shell脚本中,然后在其他新的Ubuntu安装上运行吗?

这应该是一个开始

sudo dpkg --set-selections < (ssh othermachine dpkg --get-selections)
sudo dpkg--设置选择<(ssh othermachine dpkg--获取选择)
也考虑