Synaptic (Debian) 在哪里存储已安装的软件包列表?

Synaptic (Debian) 在哪里存储已安装的软件包列表?

我必须重新安装我的系统 (Debian Linux),并且需要安装我之前使用 Synaptic 安装的相同软件包。

Synaptic 具有用于保存和重新加载包含已安装软件包列表的文件的菜单选项。

由于我无法使用 GUI(我正在处理损坏的系统),我如何从命令行执行这些操作?

我过去没有保存这样的列表,所以我现在需要保存。是否可以通过命令行使用 Synaptic 来完成此操作?我可以用吗apt?是否有一个包含已安装软件包列表的文件,即使我没有要求创建一个文件?

答案1

dpkg --get-selections > list.txt

然后:

dpkg --set-selections < list.txt
apt-get -f install

但是,如果您希望最终获得与现在相同的工作系统,那么修复错误比从零开始重新安装所有内容更容易(也更快)。

相关内容