Configuring the Immuta YUM Repository
Audience: System Administrators
Content Summary: Immuta supplies YUM repo archives that can be used to install our software on Enterprise Linux.
Mirroring the Immuta YUM Repository
You can download an archive of the Immuta YUM repository and set up a local mirror of the Immuta YUM repository. Download the following files using the basic-auth credentials provided in the section "Browse Archives" on https://download.immuta.com.
- https://archives.immuta.com/rpm/2.8.3/immuta-rpms-2.8.3-el7.tar.gz
- https://archives.immuta.com/rpm/2.8.3/immuta-dependencies-2.8.3-el7.tar.gz
Extract these archives to a common location, for example /opt/immuta-rpms
:
mkdir /opt/immuta-repo
tar -xzf immuta-rpms-2.8.3-el7.tar.gz -C /opt/immuta-repo
tar -xzf immuta-dependencies-2.8.3-el7.tar.gz -C /opt/immuta-repo
This will create two directories. The immuta-rpms
directory contains only software built and packaged by Immuta.
Make these YUM repositories available locally on your server:
cat <<EOF >> /etc/yum.repos.d/immuta.repo
[immuta26]
name=Immuta Packages for Enterprise Linux 7 - \$basearch
baseurl=file:///opt/immuta-repo/immuta-rpms-2.8.3-el7
enabled=1
gpgcheck=0
[immuta-dependencies26]
name=Immuta Third Party Dependencies for Enterprise Linux 7 - \$basearch
baseurl=file:///opt/immuta-repo/immuta-dependencies-2.8.3-el7
enabled=1
gpgcheck=0
EOF
The immuta-dependencies
directory contains RPMs that Immuta depends on that are publicly available from the following
repositories:
It may be preferable to add these repositories directly and disable the immuta-dependencies
repository.
After making these modifications, expire YUM's cache to ensure the changes are picked up:
yum clean expire-cache