Installing 32 Bits support on 64 Bits Salix
Posted: 29. Aug 2025, 00:11
To make works the programas of 32 Bits, and requiere libs from that architecture, you must install the " MultiLib " / "Compat32 ", in the SlackDocs site is availbale the explaniation "Quick n' Dirty" and is really the unique method works like expected
For make this i recommend you open a terminal and login with root account and use the follow commands
After i recommend open " gslatp-get " and manually add the follow repository
You must specify " Custom " in priority because is the max level, is for you need update, the system not replace the packages with multilib / compat32 support already installed by the packages just work on 64 Bits
* aaa_elflibs
* aaa_base
* glibc
* aaa_glibc-solibs
* gcc
* gcc-brig
* gcc-g++
* gcc-gdc
* gcc-gfortran
* gcc-gfortran
* gcc-gnat
* gcc-go
* gcc-objc
If you dont make this change in the repository. the system when you want upgrade packages, the package manager have more priority for the 64 Bits packages and not for the multilib support version of that packages, and you can not run some programas like " WIne " or " Steam " or something inside steam because the steam client cannot access to functions in the 32 Bits mode available in multilib version of system libraries.
For make this i recommend you open a terminal and login with root account and use the follow commands
Code: Select all
SLACKVER=15.0
mkdir /tmp/multilib
cd /tmp/multilib
lftp -c "open http://bear.alienbase.nl/mirrors/people/alien/multilib/ ; mirror -c -e ${SLACKVER}"
cd ${SLACKVER}
upgradepkg --reinstall --install-new *.t?z
upgradepkg --install-new slackware64-compat32/*-compat32/*.t?z
Code: Select all
https://bear.alienbase.nl/mirrors/people/alien/multilib/15.0/
* aaa_elflibs
* aaa_base
* glibc
* aaa_glibc-solibs
* gcc
* gcc-brig
* gcc-g++
* gcc-gdc
* gcc-gfortran
* gcc-gfortran
* gcc-gnat
* gcc-go
* gcc-objc
If you dont make this change in the repository. the system when you want upgrade packages, the package manager have more priority for the 64 Bits packages and not for the multilib support version of that packages, and you can not run some programas like " WIne " or " Steam " or something inside steam because the steam client cannot access to functions in the 32 Bits mode available in multilib version of system libraries.