Installation
Get EZ installed on your system.
1. Binary Download (Recommended)
No dependencies required. Download the latest release for your platform.
macOS
cd ~/Downloads
tar xzf ez-darwin-arm64.tar.gz # or ez-darwin-amd64.tar.gz for Intel
sudo mv ez /usr/local/bin/
Linux
cd ~/Downloads
tar xzf ez-linux-amd64.tar.gz # or ez-linux-arm64.tar.gz for ARM
sudo mv ez /usr/local/bin/
Windows (PowerShell)
cd ~\Downloads
Expand-Archive ez-windows-amd64.zip -DestinationPath C:\ez
[Environment]::SetEnvironmentVariable("Path", $env:Path + ";C:\ez", "User")
# Restart terminal
2. Clone & Install (Requires Go 1.23.1+)
macOS / Linux
git clone https://github.com/SchoolyB/EZ.git
cd EZ
./install.sh
# Or: make install (requires make)
ez version
Windows (PowerShell)
git clone https://github.com/SchoolyB/EZ.git
cd EZ
.\install.ps1
# Run as Administrator for system-wide installation
ez version
3. Build from Source (Requires Go 1.23.1+)
git clone https://github.com/SchoolyB/EZ.git
cd EZ
make build
./ez version
Verify Installation
Check that EZ is installed correctly:
ez version
Updating EZ
EZ includes a built-in update command to keep your installation current.
Check for Updates
When you run any ez command, it will notify you if a new version is available:
Note: EZ v0.19.0 available (you have v0.18.0). Run `ez update` to upgrade.
Update to Latest Version
# macOS / Linux (requires sudo for system-wide install)
sudo ez update
# Windows (run as Administrator)
ez update
This will:
- Check for the latest version
- Download the appropriate binary for your platform
- Replace the current installation
Next Step
Write your first programNeed to remove EZ? See the uninstall guide.