我想将所有已安装软件包的列表输出到文本文件中,以便我可以查看它并在另一个系统上批量安装。我该怎么做?
Ubuntu 14.04及更高版本上的apt
工具非常简单。
apt list --installed
要获取本地安装的软件包列表,请在终端中执行此操作:
dpkg --get-selections | grep -v deinstall
(-v
标签“反转”grep以返回不匹配的行)
获取已安装的特定包的列表:
dpkg --get-selections | grep postgres
要将该列表保存到桌面上名为packages
的文本文件,请在终端中执行此操作:
dpkg --get-selections | grep -v deinstall > ~/Desktop/packages
或者,只需使用
即可
dpkg -l
(您不需要以超级用户身份运行任何这些命令,因此不需要sudo
或此处必需的任何其他变体)