Linux and macOS
$HOME/.noorle/bin/noorle.
It then appends that directory to PATH in your shell profile — .bashrc or
.bash_profile for bash, .zshrc for zsh, config.fish for fish, .profile
otherwise — and tells you to source it.
Choosing the install directory
$NOORLE_INSTALL/bin/noorle.
The installer does not use
sudo and does not write to /usr/local/bin.
Everything goes under your home directory unless you set NOORLE_INSTALL.Supported platforms
Any other
uname -s value stops the script with an error.
Windows
The install script does not support Windows. Run under Git Bash, MSYS, or Cygwin and it exits with a message pointing you at the releases page. Windows binaries are published — downloadnoorle-windows-x64.exe (or the
.zip) from the
latest release and put
it somewhere on your PATH yourself.
Manual install
Every release publishes a binary per platform plus a.sha256 checksum file:
Verify
Update
check-update reports whether a newer version exists — it does not install
it. To upgrade, re-run the install script; it always fetches the latest release.
There is no
noorle update command and no shell-completion generator.Uninstall
PATH line the installer added to your shell profile.
Troubleshooting
command not found: noorle
command not found: noorle
The installer appends to a profile but does not reload your shell. Run
source ~/.zshrc (or the profile it named), or open a new terminal. Confirm
with ls ~/.noorle/bin/noorle.Unsupported operating system
Unsupported operating system
Only Linux and macOS are detected by the script. On Windows, download the
release binary directly.
Permission denied
Permission denied
The downloaded file needs the execute bit:
chmod +x ~/.noorle/bin/noorle.