bin/dnf-extend-fedora

104 lines
2.8 KiB
Plaintext
Raw Normal View History

2021-08-26 10:19:44 +02:00
#!/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