我的笔记本电脑上装有 Linux Mint,我想用 Ubuntu 替换它,但我不想再次安装所有软件包,因此我可以备份已安装的软件包并在全新的 Ubuntu 上恢复它吗?
答案1
您可以使用以下命令查看用户安装的包并将其输出到文件:
comm -23 <(apt-mark showmanual | sort -u) <(gzip -dc /var/log/installer/initial-status.gz | sed -n 's/^Package: //p' | sort -u) > ~/packages
然后,在获取生成的文件后,在新安装中,您可以像这样安装它们:
sudo apt-get install $(cat packages)
为什么这种方法更好
它允许apt
按预期管理平台的依赖项,并且不会带来 Ubuntu 想要处理的 Mint 系统安装的库。