Installing Portamos

Download

The latest release is v0.0.1-beta.29.

Download the binary for your platform:

Platform File
Linux (x86-64) portamos-linux-amd64
macOS (ARM / Apple Silicon) portamos-macos-aarch64
Windows (x86-64) portamos-windows-amd64.exe
Fat JAR (any platform with Java 21+) portamos-all.jar

The native binaries are self-contained — no JVM installation is required. The fat JAR requires Java 21 or later; run it with java -jar portamos-all.jar.

Archive contents

Each release archive contains:

portamos          (or portamos.exe on Windows)
README.md
definitions/
  README.md
  turboplus.json
  amcaf.json

The definitions/ directory contains JSON definition files for known third-party AMOS extensions. Place it alongside the binary so Portamos can find them with --definition definitions/turboplus.json.

Installation

Linux and macOS

Extract the archive and place the contents in a dedicated directory:

mkdir -p ~/portamos
tar -xzf portamos-*-linux-amd64.tar.gz -C ~/portamos   # adjust filename for your platform

Add the directory to your PATH by appending this line to ~/.bashrc, ~/.zshrc, or your shell’s equivalent:

export PATH="$HOME/portamos:$PATH"

Reload your shell or run source ~/.bashrc (or ~/.zshrc), then verify:

portamos --version

Windows

  1. Create a folder, for example C:\portamos.
  2. Extract portamos-*-windows-amd64.zip into that folder.
  3. Open System PropertiesAdvancedEnvironment Variables.
  4. Under User variables, select Path and click Edit.
  5. Click New and add C:\portamos.
  6. Click OK to close all dialogs.
  7. Open a new Command Prompt or PowerShell window and verify:
portamos --version

Portamos is open-source software licensed under the Apache 2.0 License.

This site uses Just the Docs, a documentation theme for Jekyll.