Public RPMs installation instructions#
Below you can find the instruction on where to find the publically available RPMs for the CTA software and how to install these RPMs.
Info
The cta-release
package is broken in Alma9 for CTA versions strictly before 5.11.0.1-1
. This bug has since been fixed in cta-release-5.11.0.1-1
and future releases. As of 2024-11-07 cta-release-5.11.0.1-1
is available in testing.
Instructions#
1. Setup the repo for CTA-5:
Operators can choose between a stable or a testing channel for CTA:
- stable:
- These releases have been deployed at CERN in production successfully.
- testing:
- Updated more frequently, with more recent releases.
- They are expected to work (CI testing was successful) but have not been deployed in production at CERN.
For stable CTA versions:
cat << EOF > /etc/yum.repos.d/public-stable-cta-5.repo
[public-stable-cta-5-alma9]
name=CERN Tape Archive
baseurl=https://cta-public-repo.web.cern.ch/stable/cta-5/el9/cta/x86_64
enabled=1
gpgcheck=0
EOF
For testing CTA versions:
cat << EOF > /etc/yum.repos.d/public-testing-cta-5.repo
[public-testing-cta-5-alma9]
name=CERN Tape Archive
baseurl=https://cta-public-repo.web.cern.ch/testing/cta-5/el9/cta/x86_64
enabled=1
gpgcheck=0
EOF
2. Search and/or install cta-release:
dnf search cta-release --showduplicates
dnf install cta-release-<cta_version>.el9.x86_64
or, to get the latest version:
dnf install cta-release
3. Configure CTA/EOS repos and dependencies:
cta-versionlock apply
**4. Install additional repositories
epel-release
repository is needed before going further.
dnf install epel-release
5. Install CTA and EOS:
Choose the appropriate packages, as needed.
dnf install cta-frontend
dnf install cta-taped
dnf install cta-rmcd
dnf install cta-smc
dnf install eos-server
dnf install eos-client