2
How to check for missing print libraries in Offline Installations for RED HAT 9 ONLY
To install Pyramid in an offline environment, you may need to manually install certain libraries that are usually downloaded during the installation process.
Follow the steps below to complete this task.
Please note that the steps are written to be used with Red Hat 9 and may differ for other Linux versions.
Run the following on a server that can connect to the internet:
sudo subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms sudo dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm -y
Download the rpm to print-packages folder
sudo dnf install --downloadonly --downloaddir print-packages pango.x86_64 libXcomposite.x86_64 libXcursor.x86_64 libXdamage.x86_64 libXext.x86_64 libXi.x86_64 libXtst.x86_64 cups-libs.x86_64 libXScrnSaver.x86_64 libXrandr.x86_64 GConf2.x86_64 alsa-lib.x86_64 atk.x86_64 gtk3.x86_64 xorg-x11-fonts-100dpi xorg-x11-fonts-75dpi xorg-x11-utils xorg-x11-fonts-cyrillic xorg-x11-fonts-Type1 xorg-x11-fonts-misc libnss3.so libgbm libxshmfence google-noto-sans-cjk-ttc-fonts
- Copy all rpm from online machine to the offline
Install all the rpm's inside that folder
sudo rpm -ivh print-packages/*.rpm
5. Make printerpyramid and chrome executable in core file
chmod +x /opt/Pyramid/core/prt/puppet/chromium/chrome chmod +x /opt/Pyramid/core/prt/puppet/pyramidPrinter
- Check if the printer works
/opt/Pyramid/core/prt/puppet/pyramidPrinter --port=10012 --proxy="{\"enableProxyServer\":false,\"useCredentials\":false,\"bypassProxyServerLocal\":false,\"proxyServer\":{\"address\":\"\",\"port\":0},\"loginUser\":{\"inheritanceType\":\"LoginUser\",\"name\":\"\",\"password\":\"\"}}" --localProxyPort=15000 --tabs=4 --uuid=aacb720a-7e4e-4989-bf76-6e81c2964a17
Content aside
- 2 Likes
- 3 wk agoLast active
- 11Views
- 1 Following