Skip to content

Latest commit

 

History

History
234 lines (195 loc) · 6.71 KB

DOWNLOAD.md

File metadata and controls

234 lines (195 loc) · 6.71 KB

Latest stable release downloads

Here you can find instructions on how to setup latest binary packages for all supported operating systems.

Binary package repositories for Kafe are generously hosted by Cloudsmith.

See releases for all available downloads and historic versions, including development headers.

See Homebrew tap for how to install Kafe on macOS.

NOTE: You should be able to use these binary packages for any derivative distributions too. For example, Elementary OS 5.1 users can use Ubuntu 18.04 packages, since Elementary OS 5.1 is based on Ubuntu 18.04.

IMPORTANT: snippets bellow assume for commands listed to be executed as root.

Debian 9

# Install APT dependencies
apt update && apt-get install -y apt-transport-https gnupg
# Setup Kafe repository signing key
apt-key adv --keyserver keyserver.ubuntu.com --recv AEE35447B5D3E4A69860622702F762CA6730E6A7
# Setup repository
echo 'deb https://dl.cloudsmith.io/public/kafe/libkafe/deb/debian stretch main' | \
  tee /etc/apt/sources.list.d/kafe.list
# Update APT package lists and install kafe-cli
apt update && apt -y install kafe-cli
# Print about
kafe about

Debian 10

# Install APT dependencies
apt update && apt-get install -y apt-transport-https
# Setup Kafe repository signing key
apt-key adv --keyserver keyserver.ubuntu.com --recv AEE35447B5D3E4A69860622702F762CA6730E6A7
# Setup repository
echo 'deb https://dl.cloudsmith.io/public/kafe/libkafe/deb/debian buster main' | \
  tee /etc/apt/sources.list.d/kafe.list
# Update APT package lists and install kafe-cli
apt update && apt -y install kafe-cli
# Print about
kafe about

Debian 11

# Install APT dependencies
apt update && apt-get install -y apt-transport-https
# Setup Kafe repository signing key
apt-key adv --keyserver keyserver.ubuntu.com --recv AEE35447B5D3E4A69860622702F762CA6730E6A7
# Setup repository
echo 'deb https://dl.cloudsmith.io/public/kafe/libkafe/deb/debian bullseye main' | \
  tee /etc/apt/sources.list.d/kafe.list
# Update APT package lists and install kafe-cli
apt update && apt -y install kafe-cli
# Print about
kafe about

Debian 12

# Install APT dependencies
apt update && apt-get install -y apt-transport-https
# Setup Kafe repository signing key
apt-key adv --keyserver keyserver.ubuntu.com --recv AEE35447B5D3E4A69860622702F762CA6730E6A7
# Setup repository
echo 'deb https://dl.cloudsmith.io/public/kafe/libkafe/deb/debian bookworm main' | \
  tee /etc/apt/sources.list.d/kafe.list
# Update APT package lists and install kafe-cli
apt update && apt -y install kafe-cli
# Print about
kafe about

Ubuntu 18.04

# Setup Kafe repository signing key
apt-key adv --keyserver keyserver.ubuntu.com --recv AEE35447B5D3E4A69860622702F762CA6730E6A7
# Setup repository
echo 'deb https://dl.cloudsmith.io/public/kafe/libkafe/deb/ubuntu bionic main' | \
  tee /etc/apt/sources.list.d/kafe.list
# Update APT package lists and install kafe-cli
apt update && apt -y install kafe-cli
# Print about
kafe about

Ubuntu 20.04

# Setup Kafe repository signing key
apt-key adv --keyserver keyserver.ubuntu.com --recv AEE35447B5D3E4A69860622702F762CA6730E6A7
# Setup repository
echo 'deb https://dl.cloudsmith.io/public/kafe/libkafe/deb/ubuntu focal main' | \
  tee /etc/apt/sources.list.d/kafe.list
# Update APT package lists and install kafe-cli
apt update && apt -y install kafe-cli
# Print about
kafe about

Ubuntu 22.04

# Setup Kafe repository signing key
apt-key adv --keyserver keyserver.ubuntu.com --recv AEE35447B5D3E4A69860622702F762CA6730E6A7
# Setup repository
echo 'deb https://dl.cloudsmith.io/public/kafe/libkafe/deb/ubuntu jammy main' | \
  tee /etc/apt/sources.list.d/kafe.list
# Update APT package lists and install kafe-cli
apt update && apt -y install kafe-cli
# Print about
kafe about

EL7

IMPORTANT: Kafe requires Lua version 5.3, a dependency not available in EL7 by default. You can either build the package yourself or use Cheese repository to obtain compatible Lua package.

# Setup cheese repository (Lua 5.3)
rpm -i http://www.nosuchhost.net/~cheese/fedora/packages/epel-7/x86_64/cheese-release-7-1.noarch.rpm
# Setup repository
curl -1sLf 'https://dl.cloudsmith.io/public/kafe/libkafe/cfg/setup/bash.rpm.sh' | distro=el codename=7 bash
# Install kafe-cli
yum -y install kafe-cli
# Print about
kafe about

EL8

# Setup repository
curl -1sLf 'https://dl.cloudsmith.io/public/kafe/libkafe/cfg/setup/bash.rpm.sh' | distro=el codename=8 bash
# Install kafe-cli
dnf install -y kafe-cli
# Print about
kafe about

NOTE: this build WILL work on all RHEL 8 forks and derivatives. It SHOULD work on CentOS Stream 8.

Fedora 31

# Setup repository
curl -1sLf 'https://dl.cloudsmith.io/public/kafe/libkafe/cfg/setup/bash.rpm.sh' | distro=fedora codename=31 bash
# Install kafe-cli
dnf install -y kafe-cli
# Print about
kafe about

Fedora 32

# Setup repository
curl -1sLf 'https://dl.cloudsmith.io/public/kafe/libkafe/cfg/setup/bash.rpm.sh' | distro=fedora codename=32 bash
# Install kafe-cli
dnf install -y kafe-cli
# Print about
kafe about

Fedora 33

# Setup repository
curl -1sLf 'https://dl.cloudsmith.io/public/kafe/libkafe/cfg/setup/bash.rpm.sh' | distro=fedora codename=33 bash
# Install kafe-cli
dnf install -y kafe-cli
# Print about
kafe about

Fedora 34

# Setup repository
curl -1sLf 'https://dl.cloudsmith.io/public/kafe/libkafe/cfg/setup/bash.rpm.sh' | distro=fedora codename=34 bash
# Install kafe-cli
dnf install -y kafe-cli
# Print about
kafe about

Fedora 35

# Setup repository
curl -1sLf 'https://dl.cloudsmith.io/public/kafe/libkafe/cfg/setup/bash.rpm.sh' | distro=fedora codename=35 bash
# Install kafe-cli
dnf install -y kafe-cli
# Print about
kafe about

Fedora 35

# Setup repository
curl -1sLf 'https://dl.cloudsmith.io/public/kafe/libkafe/cfg/setup/bash.rpm.sh' | distro=fedora codename=36 bash
# Install kafe-cli
dnf install -y kafe-cli
# Print about
kafe about