
Select a version to download binaries for your platform
Plakar v1.0.2 predates the introduction of official binary packages (tarballs, deb, apk, etc.).
Installation was only supported via the Go toolchain. If you need pre-built artifacts, upgrade to a later version (e.g. v1.0.4 or newer).
You need a recent Go toolchain (Go 1.23.3 or later recommended).
go install github.com/PlakarKorp/plakar@v1.0.2
By default the binary is placed in ~/go/bin. Ensure it is on your PATH:
export PATH="$PATH:~/go/bin"
Verify:
plakar version
# Expected: v1.0.2
| Component | Requirement |
|---|---|
| Go toolchain | 1.23.3+ |
| Network (optional) | For remote repositories (SFTP, object storage) |
| Build tools | Only Go (no C toolchain needed) |
If Go is missing:
# macOS (Homebrew)
brew install go
# Debian / Ubuntu
sudo apt-get update && sudo apt-get install -y ca-certificates golang
# OpenBSD
doas pkg_add go
If you need those, pick a later version from the version selector.
Create a repository:
plakar at ~/backups create
Run a backup:
plakar at ~/backups backup /etc
List snapshots:
plakar at ~/backups ls
Restore:
plakar at ~/backups restore -to /tmp/restore <snapshot-id>
| Symptom | Fix |
|---|---|
plakar: command not found | Add ~/go/bin to PATH |
| Wrong version after install | Run go clean -cache -modcache then reinstall |
| Slow first command | Start the agent: plakar agent |
Your repository passphrase is not recoverable. Store it safely.
If you later adopt multiple repositories or remote sync, rotate passphrases and document procedures.
This page intentionally reflects the historical state of v1.0.2 for users maintaining legacy environments.
Check our documentation for installation guides, usage examples, and more.