When NIX Core has an available update the GUI wallet will automatically download and install the daemon, making the latest version available for use the next time you run your wallet.
When the GUI itself has an available update, a notification will appear in the "Updates" screen. These updates require the user to download and install the latest version from the NIX website or direct from GitHub.
Download the latest update for your specific Operating System via the NIX website or direct from GitHub. For MacOS and Windows, simply click on the file to begin installation. For all others, unpack the .tar.gz file and copy the binaries from the bin/ directory to the appropriate location to install for all users, or simply execute them from where ever you unpacked them if no other users need access.
It's important to keep on top of wallet updates when operating nixd on a VPS. Wallet updates are often mandatory, but are usually released with a grace period of several days before the operator is required to update.
Log into your VPS and use wget to download the latest version:
Unpack the file with:
tar -zxvf nix-3.0.4-x86_64-linux-gnu.tar.gz
As the root user, install the binaries with:
cp nix-3.0.4/bin/* /usr/bin/
If you used the auto-installer script from CryptoSharks, you'll need to use his auto-updater to bring your VPS up to date with the latest version. The update script itself needs to get updated so wait until it's ready.
Update the script with:
rm nix_update.sh* wget -q https://raw.githubusercontent.com/cryptosharks131/Ghostnode/master/nix_update.sh./nix_update.sh
If used for staking, unlock with:
nix-cli walletpassphrase YOURWALLETPASSPHRASE 0 true
Finally, delete your bash history to remove your passphrase from both the history file and system memory.
history -c;history -w