summaryrefslogtreecommitdiff
path: root/slackware-bootstrap/multilib
diff options
context:
space:
mode:
authornavewindre <boneyaard@gmail.com>2025-06-17 06:46:07 +0200
committernavewindre <boneyaard@gmail.com>2025-06-17 06:46:07 +0200
commit863b3703e3e03f1ca0ccdf297fb33e20eb344ec4 (patch)
tree0902039bbe2cf1131390821ec39aa973fc4c797c /slackware-bootstrap/multilib
parent10962d4699eb92b6e4225caee6916c838f806a31 (diff)
updat
Diffstat (limited to 'slackware-bootstrap/multilib')
-rwxr-xr-xslackware-bootstrap/multilib25
1 files changed, 25 insertions, 0 deletions
diff --git a/slackware-bootstrap/multilib b/slackware-bootstrap/multilib
new file mode 100755
index 0000000..ffb7545
--- /dev/null
+++ b/slackware-bootstrap/multilib
@@ -0,0 +1,25 @@
+#!/bin/bash
+
+oldpwd=$(pwd)
+
+mkdir /tmp/multilib
+cd /tmp/multilib
+
+iscurrent=0
+currentstr=$(cat /etc/*-release | grep "VERSION_CODENAME=current")
+if [[ $currentstr != "" ]]; then
+ iscurrent=1
+fi
+
+if [[ $iscurrent == 1 ]]; then
+ slpkg --repository="multilib" -i compat32-tools
+fi
+
+if [[ $iscurrent == 0 ]]; then
+ lftp -c "open http://www.slackware.com/~alien/multilib/ ; mirror -c -e 15.0"
+ cd 15.0
+ upgradepkg --reinstall --install-new *.t?z
+ upgradepkg --install-new slackware64-compat32/*-compat32/*.t?z
+fi
+
+cd $oldpwd