以下有什么区别?
sudo apt-get update
sudo apt-get upgrade
和
dpkg --get-selections | grep -v deinstall > ubuntu-files
加
sudo dpkg --set-selections < ./ubuntu-files
sudo apt-get -y update
sudo apt-get -u dselect-upgrade
答案1
第一部分只是正常的更新/升级。
最后一部分是保存您的包裹列表并将其恢复到新系统中。
假设您的系统崩溃了,但可以进入命令提示符。
pkg --get-selections|grep -v deinstall>ubuntu-files
制作所有已安装软件包的文件列表(使用apt-get
! 时)。您可以将该文件保存在 FDD、USB 记忆棒或光盘上。
安装新系统后,您将该备份复制到/tmp/
并sudo dpkg --set-selections <./ubuntu-files
进行设置,
apt-get -y update
apt-get dselect-upgrade
将会安装只有那些包您已在旧系统中安装(使用 apt-get)。