Get version 1.8.2 from the download page. Both platforms are 64-bit.
Download saltbush-1.8.2-windows-x64-setup.exe and run it. It installs for your own user (no administrator rights) under %LOCALAPPDATA%\Programs\Saltbush Terminal and adds Saltbush Terminal to the Start menu. Remove it from Settings → Apps or with the Uninstall shortcut; your settings are kept.
For a portable copy, extract saltbush-1.8.2-windows-x64.zip anywhere and run Saltbush Terminal\saltbush.exe. Keep the DLL files next to it.
%APPDATA%\saltbush.python on the PATH. Lua is built in.ssh.exe and sftp.exe.The Windows version has been tested under Wine. Tell us if something does not work on your PC.
Download saltbush_1.8.2_amd64.deb, open a terminal in that folder and run:
sudo apt install ./saltbush_1.8.2_amd64.deb saltbush
It needs Ubuntu 24.04, Debian 13 or newer. apt installs libssh and the other libraries, and suggests libsecret-tools (credential passwords) and python3. After installing, Saltbush Terminal also shows up in Discover and other software centres. Remove it with sudo apt remove saltbush.
tar xf saltbush-1.8.2-linux-x86_64.tar.gz cd saltbush-1.8.2-linux-x86_64 ./install.sh
This installs into ~/.local without root. ./install.sh –uninstall removes it again. It needs glibc 2.34 or later and libssh (libssh-4 or your distribution's equivalent).
Settings are kept in ~/.config/saltbush (SALTBUSH_CONFIG chooses another folder). The file is written safely and readable only by you; if it ever cannot be read it is kept as settings.json.bad-<date> rather than overwritten.
From version 1.5.0, Saltbush Terminal tells you when a new version is out. Once a day, a few seconds after it starts, it reads a small file on the website (https://retro.theiguru.au/saltbush/latest.json) that names the newest version. Nothing about you is sent, only the Saltbush version and operating system.
When there is a newer version, a window shows what is new, with three buttons:
.deb and asks for your password (the normal system password prompt). Then choose Restart Now, or keep working and restart later.Help → Check for Updates… checks straight away, even for a skipped version, and tells you if you already have the latest. To stop the daily check, untick Tell me when a new version is available in the update window or in Options → Global Options.
Version 1.4.0 and older have no update check: install 1.5.0 by hand once, the same way as a new install (on Linux, sudo apt install ./saltbush_1.5.0_amd64.deb upgrades in place and keeps your settings). Updating needs curl, which Windows 10 and later and most Linux systems include.
-o options, or agent forwarding on Windows). Install the OpenSSH client.dialout group and log in again.curl is missing. Open Download Page in that window still works.~/.cache/saltbush/updates with sudo apt install.