或者按照平台/架构复制命令(🖱️ 点击展开)
```bash
# (如有需要,可以将路径/usr/bin/kd改成/usr/local/bin/kd)
# Linux amd64 (x86-64)
sudo sh -c 'curl --create-dirs -L -o /usr/bin/kd https://github.com/Karmenzind/kd/releases/latest/download/kd_linux_amd64 && chmod +x /usr/bin/kd'
# MacOS arm64 (即M1/M2/M3/M4芯片架构)
sudo sh -c 'curl --create-dirs -L -o /usr/bin/kd https://github.com/Karmenzind/kd/releases/latest/download/kd_macos_arm64 && chmod +x /usr/bin/kd'
# MacOS amd64 (x86-64)
sudo sh -c 'curl --create-dirs -L -o /usr/bin/kd https://github.com/Karmenzind/kd/releases/latest/download/kd_macos_amd64 && chmod +x /usr/bin/kd'
# Linux arm64
sudo sh -c 'curl --create-dirs -L -o /usr/bin/kd https://github.com/Karmenzind/kd/releases/latest/download/kd_linux_arm64 && chmod +x /usr/bin/kd'
```
#### ArchLinux
[](https://aur.archlinux.org/packages/kd-bin)
ArchLinux推荐直接通过[AUR](https://aur.archlinux.org/packages/kd-bin)安装/更新,例如:`yay -S kd-bin`
### Windows
用非管理员模式的Powershell执行:
```powershell
# 下载文件放入C:\bin,这里是amd64(x86-64)架构
Invoke-WebRequest -uri 'https://github.com/Karmenzind/kd/releases/latest/download/kd_windows_amd64.exe' -OutFile ( New-Item -Path "C:\bin\kd.exe" -Force )
# 将C:\bin加入PATH环境变量
[Environment]::SetEnvironmentVariable("Path", $env:Path + ";C:\bin", "User")
```
> 或手动下载文件,然后通过“计算机->属性->修改环境变量”修改PATH
### 其他平台
**Android**
经测试(感谢@Ze-Wshine协助),用aarch64-linux-android-clang交叉编译的kd可以在Termux(安卓平台上的Linux模拟器APP)运行,可以[在此处下载试用](https://github.com/Karmenzind/kd/issues/33#issuecomment-2447229385)。后续有时间会加入标准编译流程作为release发布。
**自行编译**
其他暂未支持的平台,可创建issue反馈需求。也可以自己动手安装最新Go环境,clone此项目,然后执行以下流程编译安装:
> 此处为类unix环境,具体命令根据平台修改
```bash
go mod tidy
CGO_ENABLED=1 go build -o kd cmd/kd.go
mv kd /usr/bin/kd
```
### 卸载