Universal AppImage

wget http://cernbox.cern.ch/cernbox/doc/Linux/repo.future/cernbox-4.1.0.11373-x86_64.AppImage

CentOS 8

bash
su
wget http://cernbox.cern.ch/cernbox/doc/Linux/centos8-cernbox.repo.future
cp centos8-cernbox.repo.future /etc/yum.repos.d/cernbox.repo
yum update

yum install cernbox-client

Ubuntu

export VERSION=$(lsb_release -rs)
# example: the command above will set 18.04 if you are on Bionic Beaver
wget -q -O- https://cernbox.cern.ch/cernbox/doc/Linux/repo.future/Ubuntu_${VERSION}/Release.key  | sudo tee /etc/apt/trusted.gpg.d/cernbox.asc
sudo sh -c "echo 'deb http://cernbox.cern.ch/cernbox/doc/Linux/repo.future/Ubuntu_${VERSION}/ /' > /etc/apt/sources.list.d/cernbox-client.list"
sudo apt update
sudo apt install cernbox-client

Fedora

source /etc/os-release
sudo dnf config-manager --add-repo https://cernbox.cern.ch/cernbox/doc/Linux/repo.future/Fedora_${VERSION_ID}
sudo rpm --import https://cernbox.cern.ch/cernbox/doc/Linux/repo.future/Fedora_${VERSION_ID}/repodata/repomd.xml.key
sudo dnf clean all
sudo dnf install cernbox-client
sudo dnf upgrade cernbox-client

Debian

export VERSION=9.0
sudo apt-get install apt-transport-https
wget -q -O- https://cernbox.cern.ch/cernbox/doc/Linux/repo.future/Debian_${VERSION}/Release.key  | sudo apt-key add -
sudo sh -c "echo 'deb https://cernbox.cern.ch/cernbox/doc/Linux/repo.future/Debian_${VERSION}/ /' > /etc/apt/sources.list.d/cernbox-client.list"
sudo apt-get update
sudo apt-get install cernbox-client

# If you have any problem related with keys (like public key not available):
# edit /etc/apt/sources.list.d/cernbox-client.list and comment out the cernbox repo
apt-get update
# edit /etc/apt/sources.list.d/cernbox-client.list again and re-enable the repo
apt-get update
apt-get upgrade
  • Thanks to Paul Seyfert for contributing to installation instructions for Debian.
  • Thanks to Michael Davis for contributing the steps to solve the package keys problem.

OpenSUSE Leap 15.1/2

sudo rpm --import https://cernboxdistr.web.cern.ch/cernboxdistr/Linux/repo.future/openSUSE_Leap_${VERSION_ID}/repodata/repomd.xml.key
sudo zypper addrepo https://cernboxdistr.web.cern.ch/cernboxdistr/Linux/repo.future/openSUSE_Leap_${VERSION_ID}/cernbox.repo
sudo zypper refresh
sudo zypper install cernbox-client

Unofficial clients

contributed by CERNBox user comunity

Archlinux

Installation page

Thanks to Johannes Lange for the contribution

Gentoo

Gentoo Science overlay

Thanks to Oliver Freyermuth for the contribution