
archtoolsArch Linux 包管理 TUI 工具集統(tǒng)一 Pacman / AUR / Flatpak 三個(gè)源。安裝gitclone https://github.com/tingfeng347/archtools.gitcdarchtoolsbashinstall.sh或者一鍵curl-fsSLhttps://raw.githubusercontent.com/tingfeng347/archtools/main/install.sh|bash卸載curl-fsSLhttps://raw.githubusercontent.com/tingfeng347/archtools/main/uninstall.sh|bash或者在源碼目錄運(yùn)行bashuninstall.sh命令命令用途源pack搜索并安裝軟件包Pacman / AUR / Flatpakpacr搜索并卸載軟件包Pacman / AUR / Flatpakpacd搜索并降級(jí)已安裝軟件包Pacman / AUR用法pack - 安裝pack# 打開 TUI搜索所有源pack firefox# 搜索 firefoxpack-efirefox# 關(guān)閉模糊匹配精確匹配pack-y# 強(qiáng)制刷新 AUR 緩存pack-c# 僅審查 AUR 包不安裝pack --ai-model opencode/xxx# 指定 AI 審查模型注意第一次啟動(dòng)比較慢請(qǐng)稍微等待一下pacr - 卸載pacr# 打開 TUI卸載已安裝包pacr firefox# 搜索并卸載 firefoxpacr-efirefox# 關(guān)閉模糊匹配pacr-y# 在后臺(tái)強(qiáng)制重建列表緩存pacd - 降級(jí)pacd# 打開 TUI降級(jí)已安裝包pacd linux# 搜索并降級(jí) linux 內(nèi)核pacd-elinux# 關(guān)閉模糊匹配pacd-y# 在后臺(tái)強(qiáng)制重建列表緩存熱鍵鍵功能Tab多選Enter確認(rèn)安裝/卸載/降級(jí)CtrlR刷新列表CtrlE切換精確匹配/模糊匹配Esc退出快速啟動(dòng)緩存pack、pacr與pacd會(huì)把最終的軟件包列表緩存在~/.cache/pac_tui/。再次啟動(dòng)時(shí)會(huì)立即顯示上一次的列表并在 TUI 內(nèi)后臺(tái)更新數(shù)據(jù)刷新完成后列表會(huì)自動(dòng)替換不會(huì)阻塞首屏。CtrlRpack強(qiáng)制刷新 AUR 與 Flatpak 遠(yuǎn)程數(shù)據(jù)pacr、pacd強(qiáng)制重建當(dāng)前已安裝軟件包列表。pack -y啟動(dòng)后在后臺(tái)強(qiáng)制刷新 AUR 緩存。pacr -y、pacd -y啟動(dòng)后在后臺(tái)強(qiáng)制重建當(dāng)前已安裝軟件包列表緩存。網(wǎng)絡(luò)不可用時(shí)繼續(xù)使用已有緩存不影響打開 TUI。AI 安全審查安裝 AUR 包前pack會(huì)詢問(wèn)是否調(diào)用opencode對(duì)PKGBUILD進(jìn)行安全審查 低風(fēng)險(xiǎn)默認(rèn)繼續(xù)安裝 中風(fēng)險(xiǎn)默認(rèn)取消安裝 高風(fēng)險(xiǎn)默認(rèn)取消安裝審查提示詞位于/usr/share/archtools/prompts/aur-review.md。環(huán)境變量PAC_OPENCODE_MODEL可指定默認(rèn)審查模型或在審查提示中按m交互式選擇。顏色標(biāo)識(shí)顏色源藍(lán)色官方源 (Pacman core/extra/multilib 等)紫色AUR青色Flatpak依賴必需:fzfAUR 助手:paru(推薦) 或yay可選:flatpak(對(duì)應(yīng)源自動(dòng)檢測(cè))、downgrade(pacd 降級(jí)功能)可選:opencode(pack 的 AUR AI 安全審查未安裝時(shí)自動(dòng)降級(jí)跳過(guò))# 必需sudopacman-Sfzf# AUR 助手推薦 paruinstall.sh 會(huì)自動(dòng)引導(dǎo)安裝sudopacman-Sbase-develgit# 然后從 AUR 安裝 paru# 可選sudopacman-Sflatpak# pack/pacr 的 Flatpak 源sudopacman-Sdowngrade# pacd 降級(jí)位于 AUR# opencode # pack 的 AUR AI 審查功能https://github.com/SHORiN-KiWATA鳴謝排名不分先后Shorin項(xiàng)目引用shorin-arch-setup