Repository information for 11.05
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)
Repository security
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 http://download.nordugrid.org/RPM-GPG-KEY-nordugrid
For Ubuntu distributions with sudo:
wget -q http://download.nordugrid.org/DEB-GPG-KEY-nordugrid.asc -O- | sudo apt-key add -
For Debian without sudo:
wget -q http://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, CentOS 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 6: nordugrid-release-11.05-1.el6.noarch.rpm
- EL 5: nordugrid-release-11.05-1.el5.noarch.rpm
- EL 4: nordugrid-release-11.05-1.el4.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=http://download.nordugrid.org/repos/11.05/redhat/$releasever/$basearch/base enabled=1 gpgcheck=1 gpgkey=http://download.nordugrid.org/RPM-GPG-KEY-nordugrid [nordugrid-updates] name=NorduGrid - $basearch - updates baseurl=http://download.nordugrid.org/repos/11.05/redhat/$releasever/$basearch/updates enabled=1 gpgcheck=1 gpgkey=http://download.nordugrid.org/RPM-GPG-KEY-nordugrid [nordugrid-testing] name=NorduGrid - $basearch - testing baseurl=http://download.nordugrid.org/repos/11.05/redhat/$releasever/$basearch/testing enabled=0 gpgcheck=1 gpgkey=http://download.nordugrid.org/RPM-GPG-KEY-nordugrid
Important: The NorduGrid repositories for RedHat 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 repository 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=http://download.nordugrid.org/repos/11.05/fedora/$releasever/$basearch/base enabled=1 gpgcheck=1 gpgkey=http://download.nordugrid.org/RPM-GPG-KEY-nordugrid [nordugrid-updates] name=NorduGrid - $basearch - updates baseurl=http://download.nordugrid.org/repos/11.05/fedora/$releasever/$basearch/updates enabled=1 gpgcheck=1 gpgkey=http://download.nordugrid.org/RPM-GPG-KEY-nordugrid [nordugrid-testing] name=NorduGrid - $basearch - testing baseurl=http://download.nordugrid.org/repos/11.05/fedora/$releasever/$basearch/testing enabled=0 gpgcheck=1 gpgkey=http://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
- For Debian 6.0 squeeze:
# Base channel - must be enabled deb http://download.nordugrid.org/repos/11.05/debian/ squeeze main deb-src http://download.nordugrid.org/repos/11.05/debian/ squeeze main # Updates to the base release - should be enabled deb http://download.nordugrid.org/repos/11.05/debian/ squeeze-updates main deb-src http://download.nordugrid.org/repos/11.05/debian/ squeeze-updates main # Scheduled package updates - optional #deb http://download.nordugrid.org/repos/11.05/debian/ squeeze-experimental main #deb-src http://download.nordugrid.org/repos/11.05/debian/ squeeze-experimental main
- For Debian 5.0 lenny:
# Base channel - must be enabled deb http://download.nordugrid.org/repos/11.05/debian/ lenny main deb-src http://download.nordugrid.org/repos/11.05/debian/ lenny main # Updates to the base release - should be enabled deb http://download.nordugrid.org/repos/11.05/debian/ lenny-updates main deb-src http://download.nordugrid.org/repos/11.05/debian/ lenny-updates main # Scheduled package updates - optional #deb http://download.nordugrid.org/repos/11.05/debian/ lenny-experimental main #deb-src http://download.nordugrid.org/repos/11.05/debian/ lenny-experimental main
- For Debian 4.0 etch:
# Base channel - must be enabled deb http://download.nordugrid.org/repos/11.05/debian/ etch main deb-src http://download.nordugrid.org/repos/11.05/debian/ etch main # Updates to the base release - should be enabled deb http://download.nordugrid.org/repos/11.05/debian/ etch-updates main deb-src http://download.nordugrid.org/repos/11.05/debian/ etch-updates main # Scheduled package updates - optional #deb http://download.nordugrid.org/repos/11.05/debian/ etch-experimental main #deb-src http://download.nordugrid.org/repos/11.05/debian/ etch-experimental main
Repository information for Ubuntu
- For Ubuntu 11.04 natty:
# Base channel - must be enabled deb http://download.nordugrid.org/repos/11.05/ubuntu/ natty main deb-src http://download.nordugrid.org/repos/11.05/ubuntu/ natty main # Updates to the base release - should be enabled deb http://download.nordugrid.org/repos/11.05/ubuntu/ natty-updates main deb-src http://download.nordugrid.org/repos/11.05/ubuntu/ natty-updates main # Scheduled package updates - optional #deb http://download.nordugrid.org/repos/11.05/ubuntu/ natty-experimental main #deb-src http://download.nordugrid.org/repos/11.05/ubuntu/ natty-experimental main
- For Ubuntu 10.10 maverick:
# Base channel - must be enabled deb http://download.nordugrid.org/repos/11.05/ubuntu/ maverick main deb-src http://download.nordugrid.org/repos/11.05/ubuntu/ maverick main # Updates to the base release - should be enabled deb http://download.nordugrid.org/repos/11.05/ubuntu/ maverick-updates main deb-src http://download.nordugrid.org/repos/11.05/ubuntu/ maverick-updates main # Scheduled package updates - optional #deb http://download.nordugrid.org/repos/11.05/ubuntu/ maverick-experimental main #deb-src http://download.nordugrid.org/repos/11.05/ubuntu/ maverick-experimental main
- For Ubuntu 10.04 lucid:
# Base channel - must be enabled deb http://download.nordugrid.org/repos/11.05/ubuntu/ lucid main deb-src http://download.nordugrid.org/repos/11.05/ubuntu/ lucid main # Updates to the base release - should be enabled deb http://download.nordugrid.org/repos/11.05/ubuntu/ lucid-updates main deb-src http://download.nordugrid.org/repos/11.05/ubuntu/ lucid-updates main # Scheduled package updates - optional #deb http://download.nordugrid.org/repos/11.05/ubuntu/ lucid-experimental main #deb-src http://download.nordugrid.org/repos/11.05/ubuntu/ lucid-experimental main
- For Ubuntu 9.10 karmic:
# Base channel - must be enabled deb http://download.nordugrid.org/repos/11.05/ubuntu/ karmic main deb-src http://download.nordugrid.org/repos/11.05/ubuntu/ karmic main # Updates to the base release - should be enabled deb http://download.nordugrid.org/repos/11.05/ubuntu/ karmic-updates main deb-src http://download.nordugrid.org/repos/11.05/ubuntu/ karmic-updates main # Scheduled package updates - optional #deb http://download.nordugrid.org/repos/11.05/ubuntu/ karmic-experimental main #deb-src http://download.nordugrid.org/repos/11.05/ubuntu/ karmic-experimental main
- For Ubuntu 9.04 jaunty:
# Base channel - must be enabled deb http://download.nordugrid.org/repos/11.05/ubuntu/ jaunty main deb-src http://download.nordugrid.org/repos/11.05/ubuntu/ jaunty main # Updates to the base release - should be enabled deb http://download.nordugrid.org/repos/11.05/ubuntu/ jaunty-updates main deb-src http://download.nordugrid.org/repos/11.05/ubuntu/ jaunty-updates main # Scheduled package updates - optional #deb http://download.nordugrid.org/repos/11.05/ubuntu/ jaunty-experimental main #deb-src http://download.nordugrid.org/repos/11.05/ubuntu/ jaunty-experimental main
- For Ubuntu 8.10 intrepid:
# Base channel - must be enabled deb http://download.nordugrid.org/repos/11.05/ubuntu/ intrepid main deb-src http://download.nordugrid.org/repos/11.05/ubuntu/ intrepid main # Updates to the base release - should be enabled deb http://download.nordugrid.org/repos/11.05/ubuntu/ intrepid-updates main deb-src http://download.nordugrid.org/repos/11.05/ubuntu/ intrepid-updates main # Scheduled package updates - optional #deb http://download.nordugrid.org/repos/11.05/ubuntu/ intrepid-experimental main #deb-src http://download.nordugrid.org/repos/11.05/ubuntu/ intrepid-experimental main
- For Ubuntu 8.04 hardy:
# Base channel - must be enabled deb http://download.nordugrid.org/repos/11.05/ubuntu/ hardy main deb-src http://download.nordugrid.org/repos/11.05/ubuntu/ hardy main # Updates to the base release - should be enabled deb http://download.nordugrid.org/repos/11.05/ubuntu/ hardy-updates main deb-src http://download.nordugrid.org/repos/11.05/ubuntu/ hardy-updates main # Scheduled package updates - optional #deb http://download.nordugrid.org/repos/11.05/ubuntu/ hardy-experimental main #deb-src http://download.nordugrid.org/repos/11.05/ubuntu/ hardy-experimental main