How-To: Install 32bit Libraries on 64bit UCS Hosts

How to install 32bit libraries on a 64bit UCS 4.x host.

Step 1

Enable unmaintained repository.
Note: Keep in mind installing software from the unmaintained repository is out of support.

ucr set repository/online/architectures='i386 amd64' repository/online/unmaintained='yes'

Step 2

Add 32bit architecture for the enabled repositories.

dpkg --add-architecture i386

Step 3

Update repository cache and install libraries

apt-get update
apt-get install libc6:i386 zlib1g:i386 libexpat1:i386 libfreetype6:i386 libfontconfig1:i386 libxrender1:i386 libxext6:i386 libx11-6:i386