From d829902516f8bd3bbe002f1bd5f53d832eb0ee56 Mon Sep 17 00:00:00 2001 From: Dirk Alders Date: Sun, 13 Jul 2025 21:56:00 +0200 Subject: [PATCH] +apt-extend-debian --- apt-extend-debian | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100755 apt-extend-debian diff --git a/apt-extend-debian b/apt-extend-debian new file mode 100755 index 0000000..54c6ca3 --- /dev/null +++ b/apt-extend-debian @@ -0,0 +1,47 @@ +#!/bin/sh +# + +# +# Additional Packages +COMMON="" +COMMON="$COMMON htop keepassxc vim-nox" # systemd-sysv +## COMMON="$COMMON curlftpfs" +COMMON="$COMMON tlp tlp-rdw" +## COMMON="$COMMON fonts-powerline" +COMMON="$COMMON nextcloud-desktop dolphin-nextcloud" +## Use KDE-Wayland and activate maliit under System (Search Virtual Keyboard) +## COMMON="$COMMON maliit-keyboard" +## COMMON="$COMMON fonts-powerline powerline powerline-gitstatus" + +MULTIMEDIA="" +MULTIMEDIA="$MULTIMEDIA rhythmbox ario kodi kodi-pvr-hts" +## MULTIMEDIA="$MULTIMEDIA lame" +## MULTIMEDIA="$MULTIMEDIA qjackctl carla carla-lv2 carla-vst ardour calf-plugins eq10q fluid-soundfont-gm fluid-soundfont-gs lame" + +TOOLS="" +TOOLS="$TOOLS wavemon retext" # gnuplot +TOOLS="evolution gnuplot latexmk texlive-latex-recommended texlive-latex-extra texlive-lang-german texlive-plain-generic texlive-fonts-recommended" + +PROGRAMMING="" +PROGRAMMING="python3-venv python3-wxgtk4.0 jq meld" +## PROGRAMMING="python-is-python3 pkgconf libgtk2.0-dev" + + +ALL=$COMMON\ $MULTIMEDIA\ $TOOLS\ $PROGRAMMING + +echo The followin packages and their required depending packages will be installed: +echo ------------------------------------------------------------------------------ +echo $ALL +echo ------------------------------------------------------------------------------ +read -r -p "Are you sure? [y/N] " response +echo ------------------------------------------------------------------------------ +case "$response" in + [yY][eE][sS]|[yY]) + echo $ALL + su --command="apt-get install -y $ALL" + ;; + *) + echo Installation aborted! + ;; +esac +