How to install dotnet and the Sfumato CLI tool.
Sfumato is written in high performance C# code, and is deployed as a binary for Linux, macOS, and Windows. It natively supports x64 and Arm64 processors.
Installing Sfumato is an easy 2-step process, and only has to be done once:
Sfumato requires that you already have the Microsoft .NET 9.0 runtime installed, which you can get at:
Look for the section titled ".NET Runtime 9.0.x" with various platform download links. Download the one appropriate for your device (Linux, macOS, Windows) and run the installer.
OPTIONAL: If you're running macOS and have Homebrew installed, you can get it that way as well. This installs the latest version:
Run the following command in your command line interface (e.g. cmd, PowerShell, Terminal, bash, etc.):
Later you can update Sfumato with the following command:
After installation open a command/terminal shell and run the Sfumato command. You should see the Sfumato help displayed.
If you don't see the Sfumato help displayed, or otherwise get a response that the sfumato command was not found or is invalid, you may need to restart your terminal or device. This is because the system path may not be updated.
If you need to completely uninstall Sfumato, use the command below:
You may also want to uninstall the .NET runtime if you won't be using it. Follow Microsoft's instructions:
https://learn.microsoft.com/en-us/dotnet/core/install/remove-runtime-sdk-versions