- Shell 75.8%
- PowerShell 24.2%
| support | ||
| install-linux.sh | ||
| install-macos.sh | ||
| install-windows.ps1 | ||
| LICENSE | ||
| README.md | ||
Pulsar-installers
Installer scrips for Pulsar.
Usage
Linux
curl -L https://forge.smallworks.eu/pharo/Pulsar-installers/raw/branch/main/install-linux.sh | bash -s -- -m
Installer parameters:
Usage: ./install-linux.sh [options]
Options:
-d <directory> Destination directory (default: current directory)
-v <YYYY-MM-DD> Specify Pulsar nightly version (default: today)
-o Override existing installation
-m Download and install Pharo VM Flatpak
-h Show this help
With -m, the Linux installer downloads the Pharo VM Flatpak, installs it for
the current user, and creates a launcher that runs Pulsar through Flatpak.
WSL
For WSL, prepare Flatpak support first (the script provided covers only ubuntu/debian systems):
curl -L https://forge.smallworks.eu/pharo/Pulsar-installers/raw/branch/main/support/setup-pulsar-wsl-flatpak.sh | bash
MacOS
curl -L https://forge.smallworks.eu/pharo/Pulsar-installers/raw/branch/main/install-macos.sh | bash -s -- -m
Installer parameters:
Usage: ./install-macos.sh [options]
Options:
-d <directory> Destination directory (default: current directory)
-v <YYYY-MM-DD> Specify Pulsar nightly version (default: today)
-o Override existing installation
-m Check/install Pharo VM (macOS - arm)
-h Show this help
Windows
IMPORTANT: Windows distribution is not working for the moment.
This is because we discovered some limits on our FFI architecture. We will provide a fix as soon as possible.
In the mean time, as a fallback you can use WSL, instructions were provided above.
Execute from a powershell terminal.
iwr https://forge.smallworks.eu/pharo/Pulsar-installers/raw/branch/main/install-windows.ps1 -OutFile install.ps1
powershell -ExecutionPolicy Bypass -File install.ps1 -WithVM -Force
You can also run it from a msys2 terminal.
curl -L -o install.ps1 https://forge.smallworks.eu/pharo/Pulsar-installers/raw/branch/main/install-windows.ps1
powershell -ExecutionPolicy Bypass -File install.ps1 -WithVM -Force
Installer parameters:
NAME
install-windows.ps1
SYNOPSIS
Installs Pulsar on Windows.
SYNTAX
install-windows.ps1 [[-Version] <String>] [[-Destination] <String>] [-WithVM]
[-Force] [<CommonParameters>]
DESCRIPTION
Downloads and installs the Pulsar nightly build.
Optionally installs the Pharo VM if requested.
EXAMPLES
.\install.ps1 -WithVM -Force
.\install-windows.ps1 -Version 2026-03-06
Running
Once installed, there will be an executable script called pulsar there.
Go ahead :)