适用于 Arch Linux 的系统检查工具
curl -fsSL https://raw.githubusercontent.com/YHYJ/checker/main/install.sh | sudo bash -s
-
aur
子命令该子命令检查本地安装的 AUR 包是否与源保持同步
-
pacnew
子命令该子命令检查并比较已更新包的新旧配置文件
-
version
子命令查看程序版本信息
-
help
子命令查看程序帮助信息
go build -gcflags="-trimpath" -ldflags="-s -w -X github.com/yhyj/checker/general.GitCommitHash=`git rev-parse HEAD` -X github.com/yhyj/checker/general.BuildTime=`date +%s` -X github.com/yhyj/checker/general.BuildBy=$USER" -o build/checker main.go
使用命令go tool dist list
查看支持的平台
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -gcflags="-trimpath" -ldflags="-s -w -X github.com/yhyj/checker/general.GitCommitHash=`git rev-parse HEAD` -X github.com/yhyj/checker/general.BuildTime=`date +%s` -X github.com/yhyj/checker/general.BuildBy=$USER" -o build/checker main.go
使用
uname -m
确定硬件架构
- 结果是 x86_64 则 GOARCH=amd64
- 结果是 aarch64 则 GOARCH=arm64
- bash
- coreutils
- package-query
- pacman
- pacman-contrib
- parallel