Install Siyarix
Automated, production-ready installers for Linux, macOS, Windows, Android (Termux), and container sandboxes with multi-architecture cascading.
Linux & BSD Installation
Automated one-liner supporting Debian, Ubuntu, Kali, Arch, Fedora, Alpine, openSUSE, FreeBSD, and WSL2.
wget -qO- https://siyarix.github.io/install.sh | bashVerify Installation
Check the installed binary version and make sure Siyarix is properly hooked to your PATH.
siyarix --versionRun Onboarding Setup
Launch the interactive 11-step wizard to configure AI providers (OpenAI, Gemini, Claude, Ollama).
siyarix initStart Security Audit
Execute your first comprehensive multi-wave system and network security assessment.
siyarix auditEnterprise Installer Flags Matrix
All installer scripts accept automated flags for unattended servers, dry-run security audits, and air-gapped nodes.
| Unix Flag (sh) | Windows Param (ps1) | Environment Variable | Purpose & Behavioral Effect |
|---|---|---|---|
| --silent, -s | -Silent | SIYARIX_SILENT=1 | Suppresses banners and interactive prompts for CI/CD pipelines. |
| --dry-run, -d | -DryRun | SIYARIX_DRY_RUN=1 | Simulates installer execution without downloading or modifying system. |
| --with-tools | -WithTools | SIYARIX_WITH_TOOLS=1 | Installs security binaries (`nmap`, `hydra`, `sqlmap`) alongside Siyarix. |
| --method <name> | -Method <name> | SIYARIX_METHOD=<name> | Forces specific manager: `uv`, `pipx`, `pip`, `winget`, `choco`, `brew`. |
| --version <ver> | -Version <ver> | SIYARIX_VERSION=<ver> | Pins installation to an exact release version (e.g. `1.1.0`). |
| --no-modify-path | -NoModifyPath | SIYARIX_NO_MODIFY_PATH=1 | Disables appending binary folders to ~/.bashrc, ~/.zshrc, or Registry PATH. |
Uninstallation & Forensic Trace Purge
Choose between standard package removal or zero-trace forensic purge across all platforms.
curl -fsSL https://siyarix.github.io/uninstall.sh | bashirm https://siyarix.github.io/uninstall.ps1 | iexcurl -fsSL https://siyarix.github.io/uninstall-termux.sh | bashNeed step-by-step guidance, offline air-gap deployment, or custom build instructions?