The NorduGrid ARC repositories for Ubuntu packaging utility APT can be configured through: /etc/apt/sources.list
or when supported through a repo specific file: /etc/apt/sources.list.d/nordugrid.list
.
The repository configuration can be set up automatically by means of installing nordugrid-release
package or creating the configuration file manually.
Ubuntu version names:
Ubuntu release |
Code name |
---|---|
24.04 |
noble |
23.10 |
mantic |
22.04 |
jammy |
20.04 |
focal |
The examples below give you the link for most recent Ubuntu releases. Packages are shown below for amd64
architecture. Replace amd64
for i386
if required for your architecture.
Ubuntu: 24.10 24.04 22.04 20.04
Install the source file with dpkg
, example shown for Ubuntu 22.04:
[root ~]# wget -q https://download.nordugrid.org/packages/nordugrid-release/releases/7/ubuntu/24.04/amd64/nordugrid-release_7~noble1_all.deb
[root ~]# dpkg -i nordugrid-release_7~noble1_all.deb
For a different version of Ubuntu, change the version names appropriately.
For manual APT repository setup for Ubuntu, the APT sources file should contain the following (here shown for Ubuntu 22.04 Jammy).
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.
# Base channel - must be enabled
deb http://download.nordugrid.org/repos/7/ubuntu/ jammy main
deb-src http://download.nordugrid.org/repos/7/ubuntu/ jammy main
# Updates to the base release - should be enabled
deb http://download.nordugrid.org/repos/7/ubuntu/ jammy-updates main
deb-src http://download.nordugrid.org/repos/7/ubuntu/ jammy-updates main
# Scheduled package updates - optional
#deb http://download.nordugrid.org/repos/7/ubuntu/ jammy-experimental main
#deb-src http://download.nordugrid.org/repos/7/ubuntu/ jammy-experimental main
For a different release version, change the version name accordingly.