distro extend update
This commit is contained in:
parent
ae8ba45b84
commit
4b65847814
@ -16,8 +16,11 @@ MULTIMEDIA="
|
||||
ffmpeg
|
||||
kodi kodi-pvr-hts
|
||||
spotify-client
|
||||
photocollage
|
||||
ardour ubuntustudio-controls calf-plugins eq10q fluid-soundfont-gm fluid-soundfont-gs lame
|
||||
"
|
||||
|
||||
|
||||
TOOLS="
|
||||
evolution
|
||||
gnuplot
|
||||
|
66
apt-extend-mx
Executable file
66
apt-extend-mx
Executable file
@ -0,0 +1,66 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
|
||||
#
|
||||
# Additional Packages
|
||||
COMMON="joe keepass2 xdotool powerline fonts-powerline powerline-gitstatus curlftpfs libstdc++6"
|
||||
|
||||
_COMMON="
|
||||
joe git tmux
|
||||
keepass2 xdotool
|
||||
brasero
|
||||
sshfs curlftpfs openssh-server
|
||||
fonts-powerline powerline python3-powerline python3-powerline-gitstatus
|
||||
lib32stdc++6
|
||||
"
|
||||
|
||||
MULTIMEDIA="qjackctl ardour calf-plugins eq10q fluid-soundfont-gm fluid-soundfont-gs lame kodi"
|
||||
|
||||
_MULTIMEDIA="
|
||||
ffmpeg
|
||||
kodi kodi-pvr-hts
|
||||
spotify-client
|
||||
"
|
||||
|
||||
TOOLS="evolution latexmk texlive-generic-recommended texlive-latex-extra texlive-lang-german texlive-fonts-recommended"
|
||||
|
||||
_TOOLS="
|
||||
evolution
|
||||
gnuplot
|
||||
gnome-boxes
|
||||
gvncviewer
|
||||
texlive-binaries texlive-latex-extra texlive-lang-german texlive-fonts-recommended texstudio
|
||||
gimp
|
||||
"
|
||||
|
||||
PROGRAMMING="virtualenv python3-wxgtk4.0 qt5dxcb-plugin"
|
||||
|
||||
_PROGRAMMING="
|
||||
pycodestyle
|
||||
virtualenv
|
||||
python-coverage python3-coverage python-jinja2 python3-jinja2
|
||||
python-wxtools python3-wxgtk4.0
|
||||
python3-evdev python3-serial
|
||||
python3-sphinx python3-sphinx-rtd-theme
|
||||
meld
|
||||
retext
|
||||
"
|
||||
|
||||
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
|
||||
|
82
apt-extend-ubuntu
Executable file
82
apt-extend-ubuntu
Executable file
@ -0,0 +1,82 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
|
||||
#
|
||||
# Additional Packages
|
||||
COMMON="
|
||||
joe git
|
||||
synaptic
|
||||
neofetch
|
||||
sshfs curlftpfs
|
||||
keepass2 xdotool
|
||||
tlp tlp-rdw
|
||||
lib32stdc++6
|
||||
"
|
||||
|
||||
_COMMON="
|
||||
joe git tmux
|
||||
keepass2 xdotool
|
||||
brasero
|
||||
sshfs curlftpfs openssh-server
|
||||
fonts-powerline powerline python3-powerline python3-powerline-gitstatus
|
||||
lib32stdc++6
|
||||
"
|
||||
|
||||
MULTIMEDIA="
|
||||
kodi kodi-pvr-hts
|
||||
ubuntu-restricted-extras libdvd-pkg
|
||||
"
|
||||
|
||||
_MULTIMEDIA="
|
||||
ffmpeg
|
||||
spotify-client
|
||||
photocollage
|
||||
ardour ubuntustudio-controls calf-plugins eq10q fluid-soundfont-gm fluid-soundfont-gs lame
|
||||
"
|
||||
|
||||
|
||||
TOOLS="
|
||||
"
|
||||
|
||||
_TOOLS="
|
||||
evolution
|
||||
gnuplot
|
||||
gnome-boxes
|
||||
gvncviewer
|
||||
texlive-binaries texlive-latex-extra texlive-lang-german texlive-fonts-recommended texstudio
|
||||
gimp
|
||||
"
|
||||
|
||||
PROGRAMMING="
|
||||
virtualenv
|
||||
python3-wxgtk4.0
|
||||
"
|
||||
|
||||
_PROGRAMMING="
|
||||
pycodestyle
|
||||
virtualenv
|
||||
python-coverage python3-coverage python-jinja2 python3-jinja2
|
||||
python-wxtools python3-wxgtk4.0
|
||||
python3-evdev python3-serial
|
||||
python3-sphinx python3-sphinx-rtd-theme
|
||||
meld
|
||||
retext
|
||||
"
|
||||
|
||||
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])
|
||||
sudo apt-get -y install $ALL
|
||||
;;
|
||||
*)
|
||||
echo Installation aborted!
|
||||
;;
|
||||
esac
|
||||
|
103
dnf-extend-fedora
Executable file
103
dnf-extend-fedora
Executable file
@ -0,0 +1,103 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
|
||||
#
|
||||
# Additional Packages
|
||||
COMMON="
|
||||
joe
|
||||
neofetch
|
||||
powerline powerline-fonts
|
||||
keepass xdotool
|
||||
tlp
|
||||
gnome-tweaks mint-themes-gtk3 albatross-gtk3-theme breeze-gtk-gtk3 breeze-icon-theme breeze-cursor-theme clearlooks-phenix-gtk3-theme deepin-gtk-theme deepin-icon-theme
|
||||
curlftpfs sshfs
|
||||
powerline powerline-fonts
|
||||
snapd
|
||||
"
|
||||
|
||||
MULTIMEDIA="
|
||||
qjackctl
|
||||
ardour6 calf fluid-soundfont-gm fluid-soundfont-gs lv2-calf-plugins lv2-calf-plugins-gui
|
||||
audacious
|
||||
"
|
||||
|
||||
rpmfusion="
|
||||
kodi kodi-pvr-hts
|
||||
"
|
||||
|
||||
snap="
|
||||
spotify
|
||||
"
|
||||
|
||||
TOOLS="
|
||||
evolution thunderbird
|
||||
texlive-scheme-basic texlive-german texlive-nth texlive-units latexmk
|
||||
texstudio
|
||||
gimp
|
||||
remmina
|
||||
"
|
||||
|
||||
PROGRAMMING="
|
||||
virtualenv
|
||||
meld
|
||||
python3-wxpython4
|
||||
"
|
||||
|
||||
ALL=$COMMON\ $MULTIMEDIA\ $TOOLS\ $PROGRAMMING
|
||||
|
||||
|
||||
|
||||
echo RPMFUSION: The followin packages and their required depending packages will be installed:
|
||||
echo ------------------------------------------------------------------------------
|
||||
echo rpmfusion-free-release rpmfusion-nonfree-release lv2-EQ10Q-plugins $rpmfusion
|
||||
echo ------------------------------------------------------------------------------
|
||||
read -r -p "Are you sure? [y/N] " response
|
||||
echo ------------------------------------------------------------------------------
|
||||
case "$response" in
|
||||
[yY][eE][sS]|[yY])
|
||||
sudo dnf install -y https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
|
||||
sudo dnf install -y https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
|
||||
sudo dnf install -y $rpmfusion
|
||||
;;
|
||||
*)
|
||||
echo Installation aborted!
|
||||
;;
|
||||
esac
|
||||
|
||||
|
||||
|
||||
echo DNF: The followin packages and their required depending packages will be installed:
|
||||
echo ------------------------------------------------------------------------------
|
||||
echo $ALL lv2-EQ10Q-plugins
|
||||
echo ------------------------------------------------------------------------------
|
||||
read -r -p "Are you sure? [y/N] " response
|
||||
echo ------------------------------------------------------------------------------
|
||||
case "$response" in
|
||||
[yY][eE][sS]|[yY])
|
||||
sudo dnf -y install $ALL https://kojipkgs.fedoraproject.org//packages/lv2-EQ10Q-plugins/2.2/5.fc32/x86_64/lv2-EQ10Q-plugins-2.2-5.fc32.x86_64.rpm
|
||||
|
||||
echo
|
||||
ln -s /var/lib/snapd/snap /snap
|
||||
;;
|
||||
*)
|
||||
echo Installation aborted!
|
||||
;;
|
||||
esac
|
||||
|
||||
|
||||
echo SNAP: The followin packages and their required depending packages will be installed:
|
||||
echo ------------------------------------------------------------------------------
|
||||
echo $snap
|
||||
echo ------------------------------------------------------------------------------
|
||||
read -r -p "Are you sure? [y/N] " response
|
||||
echo ------------------------------------------------------------------------------
|
||||
case "$response" in
|
||||
[yY][eE][sS]|[yY])
|
||||
sudo snap install $snap
|
||||
echo
|
||||
;;
|
||||
*)
|
||||
echo Installation aborted!
|
||||
;;
|
||||
esac
|
||||
|
@ -1,23 +1,26 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
|
||||
REPLACE_FOLDERS="Audio Bilder data Dokumente Downloads eclipse Musik prj Schreibtisch Videos"
|
||||
BASE_FOLDERS="data Downloads media_images Videos C64"
|
||||
VIP_FOLDERS="prj Schreibtisch"
|
||||
|
||||
|
||||
echo The following folders will be deleted:
|
||||
for folder in $REPLACE_FOLDERS; do
|
||||
echo "* $HOME/\033[1m$folder\033[0m"
|
||||
for folder in $BASE_FOLDERS; do
|
||||
echo -e "* $HOME/\033[1m$folder\033[0m"
|
||||
done
|
||||
for folder in $VIP_FOLDERS; do
|
||||
echo -e "* $HOME/\033[1m$folder\033[0m"
|
||||
done
|
||||
echo
|
||||
read -r -p "Are you sure? [y/N] " response
|
||||
case "$response" in
|
||||
[yY][eE][sS]|[yY])
|
||||
for folder in $REPLACE_FOLDERS; do
|
||||
if [ "$folder" = "data" ]; then
|
||||
rm -f $HOME/data; ln -s /usr/data/$USER $HOME/data
|
||||
else
|
||||
rm -rf $HOME/$folder; ln -s /usr/data/$USER/$folder $HOME
|
||||
fi
|
||||
for folder in $BASE_FOLDERS; do
|
||||
rm -f $HOME/$folder; ln -s /usr/data/$USER/$folder $HOME
|
||||
done
|
||||
for folder in $VIP_FOLDERS; do
|
||||
rm -rf $HOME/$folder; ln -s /usr/data/$USER/data/$folder $HOME
|
||||
done
|
||||
;;
|
||||
*)
|
||||
|
1
pip_upgrade_all
Executable file
1
pip_upgrade_all
Executable file
@ -0,0 +1 @@
|
||||
pip list --outdated --format=freeze | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip install -U
|
@ -1,4 +1,4 @@
|
||||
#!/usr/bin/python3
|
||||
#!/home/dirk/bin/venv/bin/python
|
||||
#
|
||||
|
||||
import os
|
||||
|
57
yay-extend-endeavour
Executable file
57
yay-extend-endeavour
Executable file
@ -0,0 +1,57 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
|
||||
#
|
||||
# Additional Packages
|
||||
COMMON="
|
||||
joe htop
|
||||
owncloud-client
|
||||
powerline powerline-fonts
|
||||
chrome-gnome-shell
|
||||
keepass xdotool xsel
|
||||
sshfs curlftpfs
|
||||
lib32-glibc brother-mfc-5890cn canon-pixma-ts5055-complete
|
||||
"
|
||||
|
||||
MULTIMEDIA="
|
||||
rhythmbox audacious
|
||||
kodi kodi-addon-pvr-hts
|
||||
shotwell
|
||||
pro-audio pulseaudio-jack realtime-privileges soundfont-fluid
|
||||
"
|
||||
|
||||
TOOLS="
|
||||
evolution
|
||||
libreoffice-fresh
|
||||
texlive-bin texlive-latexextra
|
||||
gnome-latex
|
||||
gimp
|
||||
librecad
|
||||
xfig
|
||||
docker docker-compose
|
||||
"
|
||||
|
||||
PROGRAMMING="
|
||||
python-pip
|
||||
python-virtualenv
|
||||
python2
|
||||
meld
|
||||
"
|
||||
|
||||
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])
|
||||
yay -S --needed $ALL
|
||||
;;
|
||||
*)
|
||||
echo Installation aborted!
|
||||
;;
|
||||
esac
|
||||
|
87
zypper-extend-suse
Executable file
87
zypper-extend-suse
Executable file
@ -0,0 +1,87 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
|
||||
#
|
||||
# Additional Packages
|
||||
COMMON="
|
||||
git-core
|
||||
neofetch
|
||||
powerline
|
||||
sshfs curlftpfs
|
||||
keepass xdotool
|
||||
gtk3-metatheme-breeze gtk3-metatheme-adapta gtk3-metatheme-bluebird arc-icon-theme paper-icon-theme deepin-icon-theme elementary-icon-theme
|
||||
"
|
||||
|
||||
_COMMON="
|
||||
joe git tmux
|
||||
keepass2 xdotool
|
||||
brasero
|
||||
sshfs curlftpfs openssh-server
|
||||
fonts-powerline powerline python3-powerline python3-powerline-gitstatus
|
||||
lib32stdc++6
|
||||
"
|
||||
|
||||
MULTIMEDIA="
|
||||
kodi kodi.binary-addons-pvr.hts
|
||||
ardour qjackctl lv2-calf
|
||||
"
|
||||
|
||||
_MULTIMEDIA="
|
||||
ffmpeg
|
||||
kodi kodi-pvr-hts
|
||||
spotify-client
|
||||
photocollage
|
||||
ardour ubuntustudio-controls calf-plugins eq10q fluid-soundfont-gm fluid-soundfont-gs lame
|
||||
"
|
||||
|
||||
|
||||
TOOLS="
|
||||
texlive-latexmk-bin
|
||||
"
|
||||
|
||||
_TOOLS="
|
||||
evolution
|
||||
gnuplot
|
||||
gnome-boxes
|
||||
gvncviewer
|
||||
texlive-binaries texlive-latex-extra texlive-lang-german texlive-fonts-recommended texstudio
|
||||
gimp
|
||||
"
|
||||
|
||||
PROGRAMMING="
|
||||
make
|
||||
python38-virtualenv
|
||||
python38-wxPython
|
||||
"
|
||||
|
||||
_PROGRAMMING="
|
||||
pycodestyle
|
||||
virtualenv
|
||||
python-coverage python3-coverage python-jinja2 python3-jinja2
|
||||
python-wxtools python3-wxgtk4.0
|
||||
python3-evdev python3-serial
|
||||
python3-sphinx python3-sphinx-rtd-theme
|
||||
meld
|
||||
retext
|
||||
"
|
||||
|
||||
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])
|
||||
sudo zypper ar -cfp 90 https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman
|
||||
sudo zypper ar -cfp 90 http://opensuse-guide.org/repo/openSUSE_Tumbleweed/ libdvdcss
|
||||
sudo zypper ar -cfp 90 https://download.opensuse.org/repositories/multimedia:/apps/openSUSE_Tumbleweed/ multimedia:apps
|
||||
sudo zypper install $ALL
|
||||
;;
|
||||
*)
|
||||
echo Installation aborted!
|
||||
;;
|
||||
esac
|
||||
|
Loading…
x
Reference in New Issue
Block a user