multilib package (Installing 32-bit development libraries)
Posted: 19 Oct 2019 10:37
I have made this package for users to install, reinstall or upgrade multilib on x86_64 systems,
so users can run i486 packages on x86_64 systems.
you can find the source here
and also the source on github here
The install-multilib script will add gcc* and glibc* in blacklist, for not upgrade them with slapt-get
install-multilib can run only on x86_64 system
install-multilib has translations only on greek for the moment. Users can made translations to other languages using poedit.
install-multilib can install multilib for all versions of salix as well for slackel (slackware current)
after installing the package, type on a xterm
give the following output
1. To install multilib on salix just open a terminal and type
will download all files and install them and on the end delete the downloaded files
will download the packages, convert and install them
of course using the local parameter it will need less time since download ready packages and just install them.
2. For slackel (slackware current) it is the same just change salix with slackel.
Just test it and i hope it will be useful for anyone.
To make it more clear; the install-multilib package will
1. upgrade your 64bit Slackware gcc and glibc packages to their multilib
versions
2. install 32-bit compatibility packages to support all
the 32-bit programs you may want to run
local parameter means
because me/we are lazy just download the "slackware64-compat32" directory
with all these converted packages for you and install them
download parameter means
download a 32-bit Slackware package tree and convert the packages and install them
which take much time
3. After installation files are deleted to free space in both cases (local or download)
so users can run i486 packages on x86_64 systems.
you can find the source here
and also the source on github here
The install-multilib script will add gcc* and glibc* in blacklist, for not upgrade them with slapt-get
install-multilib can run only on x86_64 system
install-multilib has translations only on greek for the moment. Users can made translations to other languages using poedit.
install-multilib can install multilib for all versions of salix as well for slackel (slackware current)
after installing the package, type on a xterm
Code: Select all
sudo install-multilib or sudo install-multilib help or sudo install-multilib h
Code: Select all
USAGE: install-multilib [salix|slackel] [local|download]
OPTIONS:
salix, Install multilib for all Salix versions
slackel, Install multilib for slackel current
local, Installing from the local repo
download, Download the packages, converting and installing them...
================================== ATTENSION ===============================
Please add in blacklist gcc* and glibc*, for not upgrade them with slapt-get
============================================================================
Code: Select all
sudo install-multilib salix local
Code: Select all
sudo install-multilib salix download
of course using the local parameter it will need less time since download ready packages and just install them.
2. For slackel (slackware current) it is the same just change salix with slackel.
Code: Select all
sudo install-multilib slackel local
To make it more clear; the install-multilib package will
1. upgrade your 64bit Slackware gcc and glibc packages to their multilib
versions
2. install 32-bit compatibility packages to support all
the 32-bit programs you may want to run
local parameter means
because me/we are lazy just download the "slackware64-compat32" directory
with all these converted packages for you and install them
download parameter means
download a 32-bit Slackware package tree and convert the packages and install them
which take much time
3. After installation files are deleted to free space in both cases (local or download)