(gws)


Gagnon Web Services

Forecast API

Installing the forecast CLI program

Debian Linux

The forecast CLI program is available as a Debian Linux package, and has been tested for compatibility with the current release of Raspberry Pi OS based on Debian 13 (trixie). It has also been tested for compatibility with Ubuntu 26.04.1 LTS. Although further testing is required, the program is expected to run on other Debian-based Linux distributions that use the apt package manager.

License

The code is open-source, and is governed by Version 2 of the GNU General Public License. A plain text copy of that license is available at the forecast CLI license page.

Installation

To install the forecast CLI program, download the Debian Linux package using the curl command:

curl -O "https://gagnonweb.com/apt/forecast_1.0-6_all.deb"

Next, with the newly downloaded Debian Linux package in your working directory, verify the checksum of the file:

shasum -a 256 forecast_1.0-6_all.deb

The output from the command, which is the SHA256 Checksum, should match the following Checksum:

a1b7e82f94d90a0b62d5ba8763e72f32dfbe81ea1da25fe81f76996892623e59

If the checksum matches, and you are ready to install the package, run the following command to install the forecast CLI program.

sudo apt install ./forecast_1.0-6_all.deb

If the forecast CLI program has dependencies that are not already installed on your system, the apt package manager will identify and install the required packages when you install the forecast Debian package.

Removal

To remove the forecast CLI program, run the following command:

sudo apt remove forecast

Updates

The forecast CLI program is under active development and may be updated periodically. New versions are made available as standalone Debian Linux packages. If you have an older version installed, download and install the latest package by following the installation instructions above. The apt package manager will recognize the newer package version and upgrade the existing installation.

Feedback

Feedback, including bug reports, is greatly appreciated and can be submitted via the Contact page.