Repository information for 15.03
The NorduGrid ARC packages are available through YUM and APT repositories for several systems. We have release-based repositories that you can follow. This will keep your install to a particular release of nordugrid arc with only minor bug-fixing updates. You can also choose to follow the repository "latest" which will always point to the latest stable release. For each distribution there are 3 channels (repositories) available:
- base - Base packages (mandatory)
- updates - Updates to the base release (strongly recommended)
- testing - Packages almost ready to go into the updates repository (optional)
The NorduGrid RPM packages and DEB repositories are signed, and in order for the repository tools APT and YUM to verify them you must install the NorduGrid GPG key:
For rpm based distributions like Red Hat and Fedora:
rpm --import https://download.nordugrid.org/RPM-GPG-KEY-nordugrid
For Ubuntu distributions with sudo:
wget -q https://download.nordugrid.org/DEB-GPG-KEY-nordugrid.asc -O- | sudo apt-key add -
For Debian without sudo:
wget -q https://download.nordugrid.org/DEB-GPG-KEY-nordugrid.asc -O- | apt-key add -
YUM repository configuration for Red Hat Enterprise Linux
The easiest way to configure YUM to use the NorduGrid repository for Red Hat Enterprise Linux and similar distributions is to install the nordugrid-release package which can be found in the NorduGrid package repository for the appropriate RHEL/EPEL release:
- EL 7: nordugrid-release-15.03-1.el7.centos.noarch.rpm
- EL 6: nordugrid-release-15.03-1.el6.noarch.rpm
- EL 5: nordugrid-release-15.03-1.el5.noarch.rpm
For manual Yum repository setup the Yum configuration file for Red Hat Enterprise Linux should look like:
[nordugrid] name=NorduGrid - $basearch - base baseurl=https://download.nordugrid.org/repos/15.03/centos/$releasever/$basearch/base enabled=1 gpgcheck=1 gpgkey=https://download.nordugrid.org/RPM-GPG-KEY-nordugrid [nordugrid-updates] name=NorduGrid - $basearch - updates baseurl=https://download.nordugrid.org/repos/15.03/centos/$releasever/$basearch/updates enabled=1 gpgcheck=1 gpgkey=https://download.nordugrid.org/RPM-GPG-KEY-nordugrid [nordugrid-testing] name=NorduGrid - $basearch - testing baseurl=https://download.nordugrid.org/repos/15.03/centos/$releasever/$basearch/testing enabled=0 gpgcheck=1 gpgkey=https://download.nordugrid.org/RPM-GPG-KEY-nordugrid
Important: The NorduGrid repositories for RedHat / CentOS Enterprise Linux depends on the EPEL repositories which must also be part of the Yum configuration.
YUM repository configuration for Fedora
The easiest way to configure YUM to use the NorduGrid repository for Fedora is to install the nordugrid-release package which can be found in the NorduGrid package re pository for the appropriate Fedora release:
For manual Yum repository setup the Yum configuration file for Fedora should look like:
[nordugrid] name=NorduGrid - $basearch - base baseurl=https://download.nordugrid.org/repos/15.03/fedora/$releasever/$basearch/base enabled=1 gpgcheck=1 gpgkey=https://download.nordugrid.org/RPM-GPG-KEY-nordugrid [nordugrid-updates] name=NorduGrid - $basearch - updates baseurl=https://download.nordugrid.org/repos/15.03/fedora/$releasever/$basearch/updates enabled=1 gpgcheck=1 gpgkey=https://download.nordugrid.org/RPM-GPG-KEY-nordugrid [nordugrid-testing] name=NorduGrid - $basearch - testing baseurl=https://download.nordugrid.org/repos/15.03/fedora/$releasever/$basearch/testing enabled=0 gpgcheck=1 gpgkey=https://download.nordugrid.org/RPM-GPG-KEY-nordugrid
APT sources configuration
The NorduGrid ARC repositories for Debian and Ubuntu packaging utility APT can be configured through:/etc/apt/sources.listor when supported through a repo specific file:
/etc/apt/sources.list.d/nordugrid.list
The configurations for the varios APT based distributions can be found in the following sections. To enable a specific repository, remove the '#' from the beginning of the line, before the "deb" as shown for the Base Channel. Run the following command to update the packages database:
apt-get updateInstall the packages with:
apt-get install <list of package names>
Please refer to the installation guide for package selection.
Repository information for Debian
The easiest way to configure APT to use the NorduGrid repository for Debian is to install the nordugrid-release package which can be found in the NorduGrid package repository for the appropriate release:
For manual APT repository setup the APT sources file should contain something like:
- For Debian 9 stretch:
# Base channel - must be enabled deb https://download.nordugrid.org/repos/15.03/debian stretch main deb-src https://download.nordugrid.org/repos/15.03/debian stretch main # Updates to the base release - should be enabled deb https://download.nordugrid.org/repos/15.03/debian stretch-updates main deb-src https://download.nordugrid.org/repos/15.03/debian stretch-updates main # Scheduled package updates - optional #deb https://download.nordugrid.org/repos/15.03/debian stretch-experimental main #deb-src https://download.nordugrid.org/repos/15.03/debian stretch-experimental main
- For Debian 8 jessie:
# Base channel - must be enabled deb https://download.nordugrid.org/repos/15.03/debian jessie main deb-src https://download.nordugrid.org/repos/15.03/debian jessie main # Updates to the base release - should be enabled deb https://download.nordugrid.org/repos/15.03/debian jessie-updates main deb-src https://download.nordugrid.org/repos/15.03/debian jessie-updates main # Scheduled package updates - optional #deb https://download.nordugrid.org/repos/15.03/debian jessie-experimental main #deb-src https://download.nordugrid.org/repos/15.03/debian jessie-experimental main
- For Debian 7 wheezy:
# Base channel - must be enabled deb https://download.nordugrid.org/repos/15.03/debian wheezy main deb-src https://download.nordugrid.org/repos/15.03/debian wheezy main # Updates to the base release - should be enabled deb https://download.nordugrid.org/repos/15.03/debian wheezy-updates main deb-src https://download.nordugrid.org/repos/15.03/debian wheezy-updates main # Scheduled package updates - optional #deb https://download.nordugrid.org/repos/15.03/debian wheezy-experimental main #deb-src https://download.nordugrid.org/repos/15.03/debian wheezy-experimental main
Repository information for Ubuntu
The easiest way to configure APT to use the NorduGrid repository for Ubuntu is to install the nordugrid-release package which can be found in the NorduGrid package repository for the appropriate release:
- Ubuntu release 19.04 18.10 18.04 17.10 17.04 16.10 16.04 15.10 15.04 14.10 14.04 13.10 13.04 12.10 12.04
For manual APT repository setup the APT sources file should contain something like:
- For Ubuntu 19.04 disco:
# Base channel - must be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu disco main deb-src https://download.nordugrid.org/repos/15.03/ubuntu disco main # Updates to the base release - should be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu disco-updates main deb-src https://download.nordugrid.org/repos/15.03/ubuntu disco-updates main # Scheduled package updates - optional #deb https://download.nordugrid.org/repos/15.03/ubuntu disco-experimental main #deb-src https://download.nordugrid.org/repos/15.03/ubuntu disco-experimental main
- For Ubuntu 18.10 cosmic:
# Base channel - must be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu cosmic main deb-src https://download.nordugrid.org/repos/15.03/ubuntu cosmic main # Updates to the base release - should be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu cosmic-updates main deb-src https://download.nordugrid.org/repos/15.03/ubuntu cosmic-updates main # Scheduled package updates - optional #deb https://download.nordugrid.org/repos/15.03/ubuntu cosmic-experimental main #deb-src https://download.nordugrid.org/repos/15.03/ubuntu cosmic-experimental main
- For Ubuntu 18.04 bionic:
# Base channel - must be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu bionic main deb-src https://download.nordugrid.org/repos/15.03/ubuntu bionic main # Updates to the base release - should be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu bionic-updates main deb-src https://download.nordugrid.org/repos/15.03/ubuntu bionic-updates main # Scheduled package updates - optional #deb https://download.nordugrid.org/repos/15.03/ubuntu bionic-experimental main #deb-src https://download.nordugrid.org/repos/15.03/ubuntu bionic-experimental main
- For Ubuntu 17.10 artful:
# Base channel - must be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu artful main deb-src https://download.nordugrid.org/repos/15.03/ubuntu artful main # Updates to the base release - should be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu artful-updates main deb-src https://download.nordugrid.org/repos/15.03/ubuntu artful-updates main # Scheduled package updates - optional #deb https://download.nordugrid.org/repos/15.03/ubuntu artful-experimental main #deb-src https://download.nordugrid.org/repos/15.03/ubuntu artful-experimental main
- For Ubuntu 17.04 zesty:
# Base channel - must be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu zesty main deb-src https://download.nordugrid.org/repos/15.03/ubuntu zesty main # Updates to the base release - should be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu zesty-updates main deb-src https://download.nordugrid.org/repos/15.03/ubuntu zesty-updates main # Scheduled package updates - optional #deb https://download.nordugrid.org/repos/15.03/ubuntu zesty-experimental main #deb-src https://download.nordugrid.org/repos/15.03/ubuntu zesty-experimental main
- For Ubuntu 16.10 yakkety:
# Base channel - must be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu yakkety main deb-src https://download.nordugrid.org/repos/15.03/ubuntu yakkety main # Updates to the base release - should be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu yakkety-updates main deb-src https://download.nordugrid.org/repos/15.03/ubuntu yakkety-updates main # Scheduled package updates - optional #deb https://download.nordugrid.org/repos/15.03/ubuntu yakkety-experimental main #deb-src https://download.nordugrid.org/repos/15.03/ubuntu yakkety-experimental main
- For Ubuntu 16.04 xenial:
# Base channel - must be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu xenial main deb-src https://download.nordugrid.org/repos/15.03/ubuntu xenial main # Updates to the base release - should be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu xenial-updates main deb-src https://download.nordugrid.org/repos/15.03/ubuntu xenial-updates main # Scheduled package updates - optional #deb https://download.nordugrid.org/repos/15.03/ubuntu xenial-experimental main #deb-src https://download.nordugrid.org/repos/15.03/ubuntu xenial-experimental main
- For Ubuntu 15.10 wily:
# Base channel - must be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu wily main deb-src https://download.nordugrid.org/repos/15.03/ubuntu wily main # Updates to the base release - should be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu wily-updates main deb-src https://download.nordugrid.org/repos/15.03/ubuntu wily-updates main # Scheduled package updates - optional #deb https://download.nordugrid.org/repos/15.03/ubuntu wily-experimental main #deb-src https://download.nordugrid.org/repos/15.03/ubuntu wily-experimental main
- For Ubuntu 15.04 vivid:
# Base channel - must be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu vivid main deb-src https://download.nordugrid.org/repos/15.03/ubuntu vivid main # Updates to the base release - should be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu vivid-updates main deb-src https://download.nordugrid.org/repos/15.03/ubuntu vivid-updates main # Scheduled package updates - optional #deb https://download.nordugrid.org/repos/15.03/ubuntu vivid-experimental main #deb-src https://download.nordugrid.org/repos/15.03/ubuntu vivid-experimental main
- For Ubuntu 14.10 utopic:
# Base channel - must be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu utopic main deb-src https://download.nordugrid.org/repos/15.03/ubuntu utopic main # Updates to the base release - should be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu utopic-updates main deb-src https://download.nordugrid.org/repos/15.03/ubuntu utopic-updates main # Scheduled package updates - optional #deb https://download.nordugrid.org/repos/15.03/ubuntu utopic-experimental main #deb-src https://download.nordugrid.org/repos/15.03/ubuntu utopic-experimental main
- For Ubuntu 14.04 trusty:
# Base channel - must be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu trusty main deb-src https://download.nordugrid.org/repos/15.03/ubuntu trusty main # Updates to the base release - should be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu trusty-updates main deb-src https://download.nordugrid.org/repos/15.03/ubuntu trusty-updates main # Scheduled package updates - optional #deb https://download.nordugrid.org/repos/15.03/ubuntu trusty-experimental main #deb-src https://download.nordugrid.org/repos/15.03/ubuntu trusty-experimental main
- For Ubuntu 13.10 saucy:
# Base channel - must be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu saucy main deb-src https://download.nordugrid.org/repos/15.03/ubuntu saucy main # Updates to the base release - should be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu saucy-updates main deb-src https://download.nordugrid.org/repos/15.03/ubuntu saucy-updates main # Scheduled package updates - optional #deb https://download.nordugrid.org/repos/15.03/ubuntu saucy-experimental main #deb-src https://download.nordugrid.org/repos/15.03/ubuntu saucy-experimental main
- For Ubuntu 13.04 raring:
# Base channel - must be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu raring main deb-src https://download.nordugrid.org/repos/15.03/ubuntu raring main # Updates to the base release - should be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu raring-updates main deb-src https://download.nordugrid.org/repos/15.03/ubuntu raring-updates main # Scheduled package updates - optional #deb https://download.nordugrid.org/repos/15.03/ubuntu raring-experimental main #deb-src https://download.nordugrid.org/repos/15.03/ubuntu raring-experimental main
- For Ubuntu 12.10 quantal:
# Base channel - must be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu quantal main deb-src https://download.nordugrid.org/repos/15.03/ubuntu quantal main # Updates to the base release - should be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu quantal-updates main deb-src https://download.nordugrid.org/repos/15.03/ubuntu quantal-updates main # Scheduled package updates - optional #deb https://download.nordugrid.org/repos/15.03/ubuntu quantal-experimental main #deb-src https://download.nordugrid.org/repos/15.03/ubuntu quantal-experimental main
- For Ubuntu 12.04 precise:
# Base channel - must be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu precise main deb-src https://download.nordugrid.org/repos/15.03/ubuntu precise main # Updates to the base release - should be enabled deb https://download.nordugrid.org/repos/15.03/ubuntu precise-updates main deb-src https://download.nordugrid.org/repos/15.03/ubuntu precise-updates main # Scheduled package updates - optional #deb https://download.nordugrid.org/repos/15.03/ubuntu precise-experimental main #deb-src https://download.nordugrid.org/repos/15.03/ubuntu precise-experimental main