头图

交互式搜索软件工具

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

xcmd
1 声望1 粉丝