Windows
Run in PowerShell:
powershell
irm https://raw.githubusercontent.com/EdamAme-x/pentect/main/tools/install.ps1 | iexmacOS and Linux
sh
curl -fsSL https://raw.githubusercontent.com/EdamAme-x/pentect/main/tools/install.sh | shsh
brew install EdamAme-x/pentect/pentectsh
nix profile install github:EdamAme-x/pentectsh
nix shell github:EdamAme-x/pentectsh
npm install --global github:EdamAme-x/pentectsh
cargo install --git https://github.com/EdamAme-x/pentect --locked pentect-clish
curl -fsSL https://raw.githubusercontent.com/EdamAme-x/pentect/main/tools/install-apt.sh | sudo shThe direct installers detect the current platform, download a GitHub Release asset, and verify its SHA-256 checksum.
The npm package installs the same checksummed release binary. nix shell opens a temporary environment without adding Pentect to your profile. Cargo builds Pentect from source and therefore takes longer than the binary installers.
Verify the installation
text
pentect doctordoctor checks whether Pentect and supported clients are ready. If it reports a repairable problem, review the proposed change before using:
text
pentect doctor --fixInstall a specific version
powershell
& ([scriptblock]::Create((irm https://raw.githubusercontent.com/EdamAme-x/pentect/main/tools/install.ps1))) -Version X.Y.Zsh
curl -fsSL https://raw.githubusercontent.com/EdamAme-x/pentect/main/tools/install.sh | sh -s -- --version X.Y.ZINFO
When Pentect was installed through Homebrew, Nix, or apt, update and uninstall it through the same package manager.
Update or uninstall
text
pentect update
pentect update X.Y.Z
pentect uninstall
