To install Senzing on air gapped system (doesn't have internet connection and access to Linux software repositories), manual downloading and installation of the Senzing packages is required.
It may be your organisation maintains internal software repositories only accessible on the corporate intranet or VLANs, for example. In which case your operational administrators should be consulted for including and updating the Senzing packages.
To perform these operations you will need a machine that is internet connected to download the software packages.
Add the Senzing Repository
The first step is to add the Senzing software repository to a machine with the same Linux base distribution as the system to install Senzing to.
Red Hat Based Distributions
The new APT senzingrepo
v2 repository package works only for Senzing versions >= 3.10.0 It detects architecture and platform. If a prior Senzing version is required, you must install the older senzingrepo v1 repository package: https://senzing-production-yum.s3.amazonaws.com/senzingrepo-1.0.0-2.x86_64.rpm
. Please contact Senzing Support if you have any questions.
sudo yum install https://senzing-production-yum.s3.amazonaws.com/senzingrepo-2.0.0-1.noarch.rpm
Debian Based Distributions
The new APT senzingrepo
v2 repository package works only for Senzing versions >= 3.10.0 It detects architecture and platform. If a prior Senzing version is required, you must install the older senzingrepo v1 repository package: https://senzing-production-apt.s3.amazonaws.com/senzingrepo-1.0.1-1_amd64.deb
. Please contact Senzing Support if you have any questions.
wget sudo yum install https://senzing-production-yum.s3.amazonaws.com/senzingrepo-2.0.0-1.noarch.rpm
sudo apt install ./senzingrepo_1.0.1-1_amd64.deb
sudo apt update
Download Software Packages
Once the repository has been added you can download the distribution based package files to install Senzing by copying them to the installation system or internally managed software repository.
Red Hat Based Distributions
Find out which version of the senzingdata package you need to download:
sudo yum deplist --latest-limit 1 senzingapi | grep "senzingdata"
Replace senzingdata in either the following commands with the specific version of senzingdata found above.
Download current Senzing release packages with yumdownloader:
yumdownloader --resolve senzingapi senzingdata<></>
Download Current Release with wget:
yumdownloader --resolve --urls senzingapi senzingdata
wget <uri_for_senzingdata>
wget <uri_for_senzingapi>
Debian Based Distributions
Find out which version of the senzingdata package you need to download:
apt show senzingapi
In the output, look for the Depends: section, replace senzingdata in either the following commands with the specific version of senzingdata found above.
Download Current Release with apt-get
apt-get download senzingapi senzingdata
Download Current Release with wget:
apt-get download --print-uris senzingapi senzingdata
wget <uri_for_senzingdata>
wget <uri_for_senzingapi>
If you don't see output from the Debian apt-get commands you already have the DEB package(s) in the current path and no actions are performed!
Manually Install Software Packages
To manually install the software packages on the installation system after moving them there, use your distribution installation commands.
Red Hat Based Distributions
sudo rpm -i senzingdata-<downloaded-version>.x86_64.rpm senzingapi-<downloaded-version>.x86_64.rpm
Debian Based Distributions
sudo dpkg -i senzingdata-<downloaded-version>_amd64.deb senzingapi_<downloaded-version>_amd64.deb
Comments
0 comments
Please sign in to leave a comment.