cluster-agent-setup/local_install_zlib.sh

32 lines
651 B
Bash
Executable file

#!/bin/bash
# locally install zlib
here=$(pwd)
srcfolder="$here/src/zlib"
if [ -z ${ACT_HOME} ]; then
echo "Installing in home folder"
dest_lib=~/.zlib/lib
dest_hdr=~/.zlib/include
else
echo "Installing to ACT_HOME"
dest_lib=$ACT_HOME/lib
dest_hdr=$ACT_HOME/include
fi
# Create source folder
mkdir -p $srcfolder
cd $srcfolder
# Generate files
wget https://repo.almalinux.org/almalinux/9/BaseOS/x86_64/os/Packages/zlib-1.2.11-40.el9.x86_64.rpm
rpm2cpio zlib-1.2.11-40.el9.x86_64.rpm | cpio -idmv
# Move to destination
mkdir -p $dest_lib
mv usr/lib64/* $dest_lib
# mkdir -p $dest_hdr
# mv usr/include/* $dest_hdr
cd $here