CodeLogic Offline Installation for RHEL
Acquire the CodeLogic installer from a host that has internet access and copy it to the target server.
Acquire the CodeLogic Installer
# Linux
wget http://repo.codelogic.com/redhat/RPMS/noarch/codelogic-<CODELOGIC_VERSION>.noarch.rpm
# Windows
Invoke-WebRequest -Uri "http://repo.codelogic.com/redhat/RPMS/noarch/codelogic-<CODELOGIC_VERSION>.noarch.rpm" -OutFile "codelogic-<CODELOGIC_VERSION>.noarch.rpm"
Note
Replace <CODELOGIC_VERSION>
with the version of CodeLogic you are installing.
Remove Podman
Uninstall Podman
sudo dnf erase podman buildah
Install Docker ce 20.10 or later
https://docs.docker.com/engine/install/fedora/
Configure Docker to start at boot
https://docs.docker.com/engine/install/linux-postinstall/#configure-docker-to-start-on-boot
Install Docker Compose
- Online: https://docs.docker.com/desktop/install/linux/rhel/
- Offline: https://docs.docker.com/compose/install/linux/#install-the-plugin-manually
Find missing dependencies that are required for the CodeLogic server
Find and Install Missing Dependencies
rpm -qp codelogic-<CODELOGIC_VERSION>.noarch.rpm --requires
Note
All missing dependencies must be installed prior to installing CodeLogic.
Install CodeLogic
RPM, YUM and DNF Installation Options
sudo rpm -ivh codelogic-<CODELOGIC_VERSION>.noarch.rpm
sudo yum localinstall codelogic-<CODELOGIC_VERSION>.noarch.rpm
sudo dnf install codelogic-<CODELOGIC_VERSION>.noarch.rpm
Up Next: Configuring CodeLogic