...
In a CentOS or RHEL environment, the dependencies repository must be installed into the following directory:
Code Block /var/local/trifacta
The following commands configure Yum to point to the repository in
/var/local/trifacta
, which yum knows aslocal
. Repo permissions are set appropriately. Commands:Code Block tar xvzf <DEPENDENCIES_ARCHIVE>.tar.gz mv local.repo /etc/yum.repos.d mv trifacta /var/local chown -R root:root /var/local/trifacta chmod -R o-w+r /var/local/trifacta
The following command installs the RPM while disable all repos other than local, which prevents the installer from reaching out to the Internet for package updates:
Info NOTE: The disabling of repositories only applies to this command.
Code Block sudo yum --disablerepo=* --enablerepo=local install <INSTALLER>.rpm
If the above command fails and complains about a missing repo, you can add the missing repo to the
enablerepo
list. For example, if thecentos-base
repo is reported as missing, then the command would be the following:Code Block sudo yum --disablerepo=* --enablerepo=local,centos-base install <INSTALLER>.rpm
If you do not have a supported version of a Java Developer Kit installed on the
, you can use the following command to install OpenJDK, which is included in the offline dependencies:d-s-item item node Code Block sudo yum --disablerepo=* --enablerepo=local,centos-base install java-1.8.0-openjdk-1.8.0 java-1.8.0-openjdk-devel
...