SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have tried three times to get into the Slackware Linux distribution, but each time there has been something that has put me off (I've struggled with wireless configuration and lack of my favourite Desktop Environment included in the past).
I really really want to use it. I even quite like compiling the odd software package. But my lack of understanding and my incompetence means I always get stuck.
The latest problem I have is Slackware64's multilib support. I'd like to run Slackware's 64-bit offering, but would also like to program for Android OS, requiring the use of their 32-bit binaries.
In order to do this, I need to download files specially prepared by a member of the Slackware team, and overwrite those provided on the Slackware64 DVD.
I haven't attempted this because the required files aren't available on the Slackware64 DVD, and (due to my own incompetence) I wouldn't be able to create the required files myself.
I know the same could be said for the entire distribution---it is provided because many people cannot create it themselves. But requiring downloads in addition to the official DVD doesn't feel right. It only seems to serve as a reminder that I'm not clever enough to do it myself.
Could anyone explain (to an idiot, admittedly) how I could build the required multilib packages myself or, instead, explain why they're not included on the Slackware64 DVD with instructions?
Could anyone explain (to an idiot, admittedly) how I could build the required multilib packages myself or, instead, explain why they're not included on the Slackware64 DVD with instructions?
I have tried three times to get into the Slackware Linux distribution, but each time there has been something that has put me off (I've struggled with wireless configuration and lack of my favourite Desktop Environment included in the past).
I really really want to use it. I even quite like compiling the odd software package. But my lack of understanding and my incompetence means I always get stuck.
The latest problem I have is Slackware64's multilib support. I'd like to run Slackware's 64-bit offering, but would also like to program for Android OS, requiring the use of their 32-bit binaries.
In order to do this, I need to download files specially prepared by a member of the Slackware team, and overwrite those provided on the Slackware64 DVD.
I haven't attempted this because the required files aren't available on the Slackware64 DVD, and (due to my own incompetence) I wouldn't be able to create the required files myself.
I know the same could be said for the entire distribution---it is provided because many people cannot create it themselves. But requiring downloads in addition to the official DVD doesn't feel right. It only seems to serve as a reminder that I'm not clever enough to do it myself.
Could anyone explain (to an idiot, admittedly) how I could build the required multilib packages myself or, instead, explain why they're not included on the Slackware64 DVD with instructions?
Many thanks.
You have different ways to turn your system into multilib.
multilibpkg is an automated Tool dedicated to the management (install, upgrade, remove) of multilib version of gcc/glibc. compat32pkg is an automated tool dedicated to the management of 32-bit compatibility layers.
For instance, to install the multilib using these Tools, you will proceed as below :
If you use slackpkg to keep your system up to date, you must add the line below into the file /etc/slackpkg/blacklist to prevent overwrite of the multilib version of packages gcc/glibc when running "slackpkg upgrade-all" :
slackpkg+ is a plugin that adds 3rd party repositories support to slackpkg. Once you have installed this plugin, you have to proceed as below to install the multilib (as root) :
a. In the file /etc/slackpkg/slackpkgplus.conf, uncomment the lines below :
If you use slackpkg to keep your system up to date, you must add the line below into the file /etc/slackpkg/blacklist to prevent overwrite of the multilib version of packages gcc/glibc when running "slackpkg upgrade-all" :
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.