From 062610bea43b8b31d30039e037f72506d78d5879 Mon Sep 17 00:00:00 2001 From: navewindre Date: Mon, 16 Jun 2025 04:03:14 +0200 Subject: add themes n slackware bootstrap --- slackware-bootstrap/slackpkg | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100755 slackware-bootstrap/slackpkg (limited to 'slackware-bootstrap/slackpkg') diff --git a/slackware-bootstrap/slackpkg b/slackware-bootstrap/slackpkg new file mode 100755 index 0000000..b6af825 --- /dev/null +++ b/slackware-bootstrap/slackpkg @@ -0,0 +1,30 @@ +#!/bin/sh +basedir=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd ) + +printf "\x1b[1;31m======================= [ \x1b[7;31m ATTENTION \x1b[0;0m\x1b[1;31m ] ========================\n\x1b[0;0m" +printf "\x1b[16;32mREAD CAREFULLY:\n\x1b[0;0m" +echo "this script will open a text editor to edit the mirror list" +echo "for the package manager." +echo "please uncomment a mirror from a location near you," +echo "by removing the '#' from the beginning of the line." +printf "\x1b[16;32mONLY CHOOSE ONE MIRROR !\n\x1b[0;0m" +echo "you can save the file by pressing ctrl+x." + +printf "\x1b[1;31m================================================================\n\x1b[0;0m" + +read -p "press enter to continue" +nano /etc/slackpkg/mirrors + +echo "running slackpkg update ..." +slackpkg update + +echo "============== [ system update ] ===============" +echo "simply press OK on the package selection screen" +echo "================================================" + +read -p "press enter to continue" +echo "running full system update ..." +slackpkg upgrade-all +cp $basedir/slackpkg-blacklist /etc/slackpkg/blacklist +slackpkg update +slackpkg install-new -- cgit v1.2.3