跳转到内容
新建笔记

pacman 软件包管理器命令表格

pacman 是一个软件包管理器,它是 Arch Linux 和基于 Arch 的发行版(如 Manjaro 和 Antergos)中的标准包管理工具。MSYS2 也采用了 pacman 作为其包管理器,它允许用户安装、更新、升级和卸载软件包。

命令描述
pacman -S <package_name>安装指定的软件包。
pacman -Syu同步所有软件源并更新所有已安装的软件包。
pacman -U <file>.pkg.tar.xz安装本地的软件包文件。
pacman -R <package_name>卸载指定的软件包,保留配置文件。
pacman -Rns <package_name>卸载指定的软件包,并删除其配置文件。
pacman -Q <package_name>查询系统中是否安装了指定的软件包。
pacman -Qs <package_name>搜索已安装的软件包列表,查找匹配的软件包。
pacman -Qi <package_name>显示指定已安装软件包的详细信息。
pacman -Si <package_name>显示软件包的详细信息,但不安装。
pacman -Ss <package_name>在软件源中搜索软件包,不包括已安装的软件包。
pacman -Qe列出所有已安装的软件包。
pacman -Qm列出所有作为依赖安装的软件包。
pacman -Qdt列出所有已卸载但依赖于其他软件包的软件包。
pacman -Qn列出所有不依赖于其他软件包的软件包。
pacman -Sc清理缓存中的所有软件包文件。
pacman -Scc清理缓存中的所有软件包文件,并删除不再需要的软件包。
pacman -D同步数据库,等同于 pacman -Sy。
pacman -Sy同步软件源数据库,更新本地软件源列表。
pacman -F <package_name>从缓存中查找并安装软件包文件,如果可用。
pacman -Fy强制同步数据库,即使上次同步是最近的。

来源:CSDN 原文,首次发布于 2024-07-11。