. .

Slackware 64bit multilib installation

Slackware 64bit is a pure 64-bit OS. In case, you should running/building 32bit program, then you may need to modify your system to support 32bit library or compiler by installing multilib.

Beside, you could install the multilib as outlined in the page above, or, you may using 3rd party tools to maintenance the multilib. Since, the multilib library may get overwritten by official slackware package when upgrade.

multilibpkg

multilibpkg help you install multilib library in your slackware

installpkg ./multilibpkg-1.1.110412-noarch-1_SeB.tgz

compat32pkg

compat32pkg help you convert 32-bit package of official slackware package into multilib version

installpkg ./compat32pkg-1.4.110408-noarch-7_SeB.tgz

Example

Check for any update of multilib library

multilibpkg -m @Official-13.37 -k

Dry-run install of multilib library

multilibpkg -m @Official-13.37 -i -r

install multilib library

multilibpkg -m @Official-13.37 -i

Install & Convert 32bit package

compat32pkg -m @JAPAN-13.37 -c layer-32
compat32pkg -m @Japan-13.37 -i layer-32

Check any update of 32bit package

compat32pkg -m @Japan-13.37 -k layer-32

After update slackware package

After some days, you may update your system with official Slackware package & the multilib libraries may get overwrite. You should re-install the multilib library again. e.g.,

multilibpkg -m @Official-13.37 -i