Installation

Binary Packages

Note

Binary packages are coming soon.

Getting started with Ods2Cascade is really easy by installing a binary package for either Debian and Ubuntu or for Red Hat Enterprise Linux (RHEL) and compatible systems such as Rocky Linux. Alternatively, you can run with Docker.

You can also build Ods2Cascade from the source code using Cargo, Rust’s build system and package manager. Cargo lets you run Ods2Cascade on almost any operating system and CPU architecture. Refer to the Building From Source section to get started.

To install an Ods2Cascade package, you need the 64-bit version of one of these Debian versions:

  • Debian Trixie 13

  • Debian Bookworm 12

  • Debian Bullseye 11

Packages are available for the amd64/x86_64 architecture only.

First update the apt package index:

sudo apt update

Then install packages to allow apt to use a repository over HTTPS:

sudo apt install \
  ca-certificates \
  curl \
  gnupg \
  lsb-release

Add the GPG key from NLnet Labs:

curl -fsSL https://packages.nlnetlabs.nl/aptkey.asc | sudo gpg --dearmor -o /etc/apt/keyrings/nlnetlabs-archive-keyring.gpg

Now, use the following command to set up the proposed repository:

echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/nlnetlabs-archive-keyring.gpg] https://packages.nlnetlabs.nl/linux/debian \
$(lsb_release -cs)-proposed main" | sudo tee /etc/apt/sources.list.d/nlnetlabs-proposed.list > /dev/null

Update the apt package index once more:

sudo apt update

You can now install Ods2Cascade with:

sudo apt install ods2cascade

After installing, refer to the quick-start to get started.

Updating

To update an existing Ods2Cascade installation, first update the repository using:

sudo apt update

You can use this command to get an overview of the available versions:

sudo apt policy ods2cascade

You can upgrade an existing Ods2Cascade installation to the latest version using:

sudo apt --only-upgrade install ods2cascade