Arvados package repositories

On any host where you install Arvados software, you’ll need to add the Arvados package repository. They’re available for several popular distributions.

CentOS

Packages are available for CentOS 7. To install them with yum, save this configuration block in /etc/yum.repos.d/arvados.repo:

[arvados]
name=Arvados
baseurl=http://rpm.arvados.org/CentOS/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://rpm.arvados.org/CentOS/RPM-GPG-KEY-arvados

The Arvados signing key fingerprint is

pub   rsa2048 2010-11-15 [SC]
      B2DA 2991 656E B4A5 0314  CA2B 5716 5911 1078 ECD7
uid           [ unknown] Arvados Automatic Signing Key 
sub   rsa2048 2010-11-15 [E]

Debian and Ubuntu

Packages are available for recent versions of Debian and Ubuntu.

First, register the Arvados signing key in apt’s database:

# apt-get --no-install-recommends install curl gnupg2
# curl https://apt.arvados.org/pubkey.gpg -o /etc/apt/trusted.gpg.d/arvados.asc

The Arvados package signing GPG key is also available via the keyservers, though they can be unreliable. To retrieve the signing key via keyserver.ubuntu.com:

# /usr/bin/apt-key adv --keyserver keyserver.ubuntu.com --recv 1078ECD7

The Arvados signing key fingerprint is

pub   rsa2048 2010-11-15 [SC]
      B2DA 2991 656E B4A5 0314  CA2B 5716 5911 1078 ECD7
uid           [ unknown] Arvados Automatic Signing Key 
sub   rsa2048 2010-11-15 [E]

As root, add the Arvados package repository to your sources. This command depends on your OS vendor and version:

OS version Command
Debian 10 (“buster”) echo "deb http://apt.arvados.org/buster buster main" | tee /etc/apt/sources.list.d/arvados.list
Debian 9 (“stretch”) echo "deb http://apt.arvados.org/stretch stretch main" | tee /etc/apt/sources.list.d/arvados.list
Ubuntu 18.04 (“bionic”)1 echo "deb http://apt.arvados.org/bionic bionic main" | tee /etc/apt/sources.list.d/arvados.list
Ubuntu 16.04 (“xenial”)1 echo "deb http://apt.arvados.org/xenial xenial main" | tee /etc/apt/sources.list.d/arvados.list

Note:

1 Arvados packages for Ubuntu may depend on third-party packages in Ubuntu’s “universe” repository. If you’re installing on Ubuntu, make sure you have the universe sources uncommented in /etc/apt/sources.list.

Retrieve the package list:

# apt-get update

Previous: Planning and prerequisites Next: Upgrading Arvados and Release notes

The content of this documentation is licensed under the Creative Commons Attribution-Share Alike 3.0 United States licence.
Code samples in this documentation are licensed under the Apache License, Version 2.0.