在一台电脑上安装好所有的软件后,如何在别的机器上也批量安装上同样的软件,而无需一个一个重新安装呢?方法如下:
在已经安装和配置好的电脑上,不要删除/var/cache/apt/archives目录,执行下面的命令,生成当前安装软件的内容列表
1.安装dselect:
sudo apt-get install dselect
2.开始备份文件:
dpkg --get-selections | grep -v deinstall > ubuntu.files
sudo tar -cvf archives.tar.gz /var/cache/apt/archives
3.准备恢复文件:
sudo apt-get update
sudo apt-get dist-upgrade
dpkg --set-selections < ubuntu.files
sudo dselect
按下 i,然后可以直接一路回车下去。
另:
备份已安装软件包列表:
dpkg --get-selections > /home/user/package.selections