Update main/setup.sh
This commit is contained in:
@@ -18,6 +18,7 @@ apt-get -y upgrade
|
||||
echo " "
|
||||
echo "INFO ! Security Tools."
|
||||
echo " "
|
||||
# apt-get install --no-install-recommends -y clamav
|
||||
apt-get install --no-install-recommends -y fail2ban
|
||||
systemctl enable fail2ban --now
|
||||
|
||||
@@ -82,6 +83,18 @@ apt-get install --no-install-recommends -y git
|
||||
# apt-get install --no-install-recommends -y adb
|
||||
apt-get install --no-install-recommends -y python
|
||||
|
||||
# VS-Code
|
||||
if dpkg -s code &> /dev/null
|
||||
then
|
||||
echo "INFO ! code found ... will not download."
|
||||
else
|
||||
echo " "
|
||||
echo "WARNING ! code not found ... will download now."
|
||||
wget --no-cache --show-progress --progress=bar:force:noscroll "https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-x64" -O vs-code.deb
|
||||
dpkg -i vs-code.deb
|
||||
rm -fr vs-code.deb
|
||||
fi
|
||||
|
||||
echo " "
|
||||
echo "INFO ! Installing media things."
|
||||
echo " "
|
||||
@@ -93,6 +106,18 @@ apt-get install --no-install-recommends -y gimp
|
||||
# apt-get install --no-install-recommends -y inkscape
|
||||
# apt-get install --no-install-recommends -y asunder
|
||||
|
||||
# Jellyfin.
|
||||
# if dpkg -s jellyfin-media-player &> /dev/null
|
||||
# then
|
||||
# echo "INFO ! jellyfin-media-player found ... will not download."
|
||||
# else
|
||||
# echo " "
|
||||
# echo "WARNING ! jellyfin-media-player not found ... will download now."
|
||||
# wget --no-cache --show-progress --progress=bar:force:noscroll "https://github.com/jellyfin/jellyfin-media-player/releases/download/v${JF_VERSION}/jellyfin-media-player_${JF_VERSION}-${LINUX_VERSION}.deb" -O jellyfin-media-player_${JF_VERSION}-${LINUX_VERSION}.deb
|
||||
# dpkg -i jellyfin-media-player_${JF_VERSION}-${LINUX_VERSION}.deb
|
||||
# rm -fr jellyfin-media-player_${JF_VERSION}-${LINUX_VERSION}.deb
|
||||
# fi
|
||||
|
||||
echo " "
|
||||
echo "INFO ! Installing moddeling/3D Printing stuff."
|
||||
echo " "
|
||||
@@ -101,8 +126,9 @@ echo " "
|
||||
# apt-get install --no-install-recommends -y cura
|
||||
|
||||
echo " "
|
||||
echo "INFO ! Installing librewolf Browser."
|
||||
echo "INFO ! Installing Browser(s)."
|
||||
echo " "
|
||||
# librewolf.
|
||||
if dpkg -s librewolf &> /dev/null
|
||||
then
|
||||
echo "INFO ! librewolf found ... will not download."
|
||||
@@ -113,10 +139,7 @@ if dpkg -s librewolf &> /dev/null
|
||||
extrepo enable librewolf
|
||||
apt-get update && apt-get install -y librewolf
|
||||
fi
|
||||
|
||||
echo " "
|
||||
echo "INFO ! Installing brave Browser."
|
||||
echo " "
|
||||
# brave.
|
||||
# if dpkg -s brave-browser &> /dev/null
|
||||
# then
|
||||
# echo "INFO ! librewolf found ... will not download."
|
||||
@@ -149,34 +172,6 @@ echo "INFO ! Installing Flatpack APP(S)."
|
||||
echo " "
|
||||
#flatpak install flathub io.github.jeffshee.Hidamari
|
||||
|
||||
echo " "
|
||||
echo "INFO ! Installing Jellyfin."
|
||||
echo " "
|
||||
# if dpkg -s jellyfin-media-player &> /dev/null
|
||||
# then
|
||||
# echo "INFO ! jellyfin-media-player found ... will not download."
|
||||
# else
|
||||
# echo " "
|
||||
# echo "WARNING ! jellyfin-media-player not found ... will download now."
|
||||
# wget --no-cache --show-progress --progress=bar:force:noscroll "https://github.com/jellyfin/jellyfin-media-player/releases/download/v${JF_VERSION}/jellyfin-media-player_${JF_VERSION}-${LINUX_VERSION}.deb" -O jellyfin-media-player_${JF_VERSION}-${LINUX_VERSION}.deb
|
||||
# dpkg -i jellyfin-media-player_${JF_VERSION}-${LINUX_VERSION}.deb
|
||||
# rm -fr jellyfin-media-player_${JF_VERSION}-${LINUX_VERSION}.deb
|
||||
# fi
|
||||
|
||||
echo " "
|
||||
echo "INFO ! Installing VS-Code."
|
||||
echo " "
|
||||
if dpkg -s code &> /dev/null
|
||||
then
|
||||
echo "INFO ! code found ... will not download."
|
||||
else
|
||||
echo " "
|
||||
echo "WARNING ! code not found ... will download now."
|
||||
wget --no-cache --show-progress --progress=bar:force:noscroll "https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-x64" -O vs-code.deb
|
||||
dpkg -i vs-code.deb
|
||||
rm -fr vs-code.deb
|
||||
fi
|
||||
|
||||
echo " "
|
||||
echo "Installing Microsoft Java"
|
||||
echo " "
|
||||
@@ -196,7 +191,7 @@ echo " "
|
||||
# fi
|
||||
|
||||
echo " "
|
||||
echo "Installing wine/winetricks"
|
||||
echo "Installing Wine/Winetricks"
|
||||
echo " "
|
||||
if [ -e /usr/local/bin/winetricks ]
|
||||
then
|
||||
@@ -262,13 +257,13 @@ if [ -e /home/${USER}/TeamSpeak3-Client-linux_amd64 ]
|
||||
fi
|
||||
|
||||
echo " "
|
||||
echo "INFO ! Removing Games."
|
||||
echo "INFO ! Removing games."
|
||||
echo " "
|
||||
apt-get remove -y gnome-2048 five-or-more four-in-a-row hitori gnome-klotski gnome-mahjongg gnome-nibbles gnome-robots gnome-sudoku gnome-taquin gnome-tetravex gnome-reversi iagno lightsoff quadrapassel swell-foop tali
|
||||
apt-get purge -y gnome-2048 five-or-more four-in-a-row hitori gnome-klotski gnome-mahjongg gnome-nibbles gnome-robots gnome-sudoku gnome-taquin gnome-tetravex gnome-reversi iagno lightsoff quadrapassel swell-foop tali
|
||||
|
||||
echo " "
|
||||
echo "INFO ! Removing Other things."
|
||||
echo "INFO ! Removing other things."
|
||||
echo " "
|
||||
apt-get remove -y hexchat* pidgin* transmission* firefox-esr remmina kdeconnect-* x11vnc
|
||||
apt-get purge -y hexchat* pidgin* transmission* firefox-esr remmina kdeconnect-* x11vnc
|
||||
|
||||
Reference in New Issue
Block a user