📅  最后修改于: 2023-12-03 15:03:27.657000             🧑  作者: Mango
Pacman 是一个类Unix操作系统的包管理器,主要用于Arch Linux、Manjaro等发行版。它可以用于安装、升级、卸载软件包和它们的依赖项。有时候我们需要导出系统中已安装的包列表以备忘录或升级系统时方便重新安装软件。本文将介绍如何使用Pacman导出包列表。
在终端中输入以下命令即可导出当前系统中已安装的包列表:
pacman -Qqe > installed-packages.txt
通过该命令导出的包列表保存在名为installed-packages.txt
的文件中,文件所在的路径为当前终端所在路径。
-Qqe
:通过该参数可以列出已经安装的非依赖包,其中-Q
表示查询当前已安装的包,-q
表示仅列出包的名称(无版本号),-e
表示仅列出显式安装的包(非依赖包)。
>
:重定向符号,将pacman -Qqe
输出的结果输出到文件中,其中>
表示覆盖现有文件,如果想要追加到现有文件中可以使用>>
。
installed-packages.txt
:包列表所在的文件名,可以自定义,此处使用installed-packages.txt
。
使用Pacman导出包列表是一个简单的操作,可以方便地在升级系统时快速重新安装软件。有时候也可以用于备份系统中已经安装的软件包,方便之后在新机器或虚拟机中快速部署环境。