To install from binary tarball, run over archive:
gzcat memlogger*.gz|tar xvf - -C /
or (some Linux)
zcat memlogger*.gz|tar xvf - -C /
Library will be installed under /usr/local/lib. Runtime libraries will installed same path.
Usually package contains both 32 and 64 bit version library:
/usr/local/lib/libmemlogger.so
and
/usr/local/lib/64/libmemlogger.so
Note: On Solaris 11, the shipped tar does not allow unpacking to a specified directory. To unpack, you need to extract the files to the current directory and then move them with the mvdir command:
gunzip memlogger*.gz && tar -xvf *.tar
mvdir usr/local /usr/local
To remove, run the commands:
find /usr/local -name libmemlogger* -exec sudo rm -Rf {} ;
Arch Linux
Installation :
pacman -U memlogger-*.pkg.tar.zst
Removal (example; bit depth may vary):
pacman -Rs memlogger-x86_64
Deb packages
Installation:
dpkg -i memlogger-*.deb
Removal (example; name is the package file name):
apt remove memlogger-2.2.0-Linux-Debian11-amd64.deb
Rpm packages
Installation (syntax is the same for dnf/yum):
dnf install memlogger-*.rpm
Removal:
dnf remove memlogger
Solaris SVR4 Packages
Installation:
unzip TCW*.zip && pkgadd -d TCW*.pkg
Removal:
pkgrm TCWmemlogger
FreeBSD
Installation:
pkg install memlogger-*.pkg
Removal:
pkg remove memlogger
Using memlogger described here.
Feel free to check project wiki.