霜天部落 | 关注LAMP高性能、高并发架构的设计与研究

Ubuntu快速重装软件

你是否有遇到过要重装ubuntu,而且你的软件都要重新去找去安装。你不觉的这是一件很烦恼的事情吗?那现,本文有一个更好的解决方法:从一个新的系统上快速来安装你以前安装过的软件包,这样你可以快速的恢复系统。

首先执行下面的命令生成当前的软件列表:

#dpkg –get-selections | grep -v deinstall > ubuntu-files

这样就会列出来一个软件清单,你可以保存在其他分区上,当然如果你的文件比较小,那么你可以发送到你的邮件上。

下面这个命令直接将该列表文件发到邮箱中:

#dpkg –get-selections | grep -v deinstall > ubuntu-files; cat ubuntu-files | mailx -s “ubuntu-files” abc@abc.com

// abc@abc.com  换回你自己的邮件地址

下面就可以快速安装:

#sudo apt-get update

#sudo apt-get dist-upgrade

#dpkg –set-selections < ubuntu-files

#sudo dselect

本文以基于Debian系统,适合于Ubuntu