🧩 x-cmd mod | x pacman(1) - 通过交互式包搜索和一键式镜像切换,简化你的 Arch Linux 工作流程

60 阅读2分钟

交互式搜索软件工具

pacman 是 Arch Linux 及其衍生发行版(如 Manjaro、EndeavourOS、ArcoLinux)的包管理器,用于安装、升级和管理软件包,支持二进制包和本地编译的 AUR 包(配合 AUR 助手)。

为了提升软件搜索和管理的效率,x pacman 提供了一个基于 fzf 的交互式 APP,用户可以在交互式 APP 中快速查找和查看各类软件工具及其安装信息。

如果您的环境中没有安装 fzf,在执行 x pacman 命令时,x-cmd 会自动下载并启动 fzf,您无需预装 fzf

x pacman

pacman.1_1.webp

pacman.1_2.webp

  • 在交互式 APP 中,你可以使用模糊搜索查找软件工具:
    • 左侧窗口显示是软件工具的包名;
    • 右侧窗口显示软件工具的相关信息,如版本、依赖项等信息。
    • 在选择软件按下回车键后,将提供下一步快捷操作菜单,如安装或删除软件等。

这种交互方式让你无需记住复杂的 pacman 命令,就能高效地查找并管理系统中的软件包。

快速切换 pacman 镜像源

pacman 默认使用系统配置的镜像源,但不同地区的镜像源在速度和稳定性上可能有所不同。

为了让下载更快、更稳定,可以使用以下命令切换镜像源。例如,将 pacman 镜像源设置为清华大学镜像源(TUNA):

x pacman mirror set tuna

pacman.1_3.webp

运行上述命令后,x pacman 会自动更新 /etc/pacman.d/mirrorlist 配置文件并刷新软件包数据库

此外,x pacman 还支持设置阿里云、中国科学技术大学(USTC)等多个镜像源,你可以运行 x pacman mirror ls 命令查看所有可用的镜像源。




更多内容请查阅 : mod/pacman/cookbook-1

转载请标明原文链接cn.x-cmd.com/mod/pacman/…


关注微信官方公众号 : oh my x

获取开源软件和 x-cmd 最新用法