From 190657e46b92356be92f71b87570adccdf292911 Mon Sep 17 00:00:00 2001 From: fithwum Date: Sun, 30 Nov 2025 19:04:20 -0800 Subject: [PATCH] Update main/setup.sh --- main/setup.sh | 85 +++++++++++++++++++++++++-------------------------- 1 file changed, 41 insertions(+), 44 deletions(-) diff --git a/main/setup.sh b/main/setup.sh index f2f5672..cc357c5 100644 --- a/main/setup.sh +++ b/main/setup.sh @@ -3,7 +3,7 @@ # All rights reserved USER=fithwum -MAKEMKV_VERSION=1.18.1 +MAKEMKV_VERSION=1.18.2 JF_VERSION=1.12.0 LINUX_VERSION=trixie PROTON_VERSION=2.14.0 @@ -42,9 +42,9 @@ apt-get install --no-install-recommends -y gnome-calendar apt-get install --no-install-recommends -y libfuse2t64 apt-get install --no-install-recommends -y tar -echo " " -echo "INFO ! Installing MakeMKV-${MAKEMKV_VERSION} & utillities." -echo " " +# echo " " +# echo "INFO ! Installing MakeMKV-${MAKEMKV_VERSION} & utillities." +# echo " " # apt-get install --no-install-recommends -y build-essential pkg-config qtbase5-dev zlib1g-dev libc6-dev libssl-dev libexpat1-dev libavcodec-dev libgl1-mesa-dev ffmpeg # wget --no-cache --show-progress --progress=bar:force:noscroll "https://www.makemkv.com/download/makemkv-bin-${MAKEMKV_VERSION}.tar.gz" -O makemkv-bin-${MAKEMKV_VERSION}.tar.gz @@ -65,9 +65,9 @@ echo " " # cd .. # rm -fr makemkv-*-* -echo " " -echo "INFO ! Installing Rubyripper utillities." -echo " " +# echo " " +# echo "INFO ! Installing Rubyripper utillities." +# echo " " #apt-get install --no-install-recommends -y ruby ruby-rexml ruby-gettext ruby-gtk3 #apt-get install --no-install-recommends -y cdparanoia cd-discid eject normalize-audio sox cdrdao #apt-get install --no-install-recommends -y vorbisgain mp3gain @@ -83,13 +83,12 @@ 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." + echo "INFO ! VS-Code installed ... moving on." else echo " " - echo "WARNING ! code not found ... will download now." + echo "WARNING ! VS-Code not installed ... will install 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 @@ -109,18 +108,18 @@ apt-get install --no-install-recommends -y gimp # Jellyfin. # if dpkg -s jellyfin-media-player &> /dev/null # then -# echo "INFO ! jellyfin-media-player found ... will not download." +# echo "INFO ! jellyfin-media-player installed ... moving on." # else # echo " " -# echo "WARNING ! jellyfin-media-player not found ... will download now." +# echo "WARNING ! jellyfin-media-player not installed ... will install 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 " " +# echo " " +# echo "INFO ! Installing moddeling/3D Printing stuff." +# echo " " # apt-get install --no-install-recommends -y blender # apt-get install --no-install-recommends -y freecad # apt-get install --no-install-recommends -y cura @@ -128,59 +127,58 @@ echo " " echo " " echo "INFO ! Installing Browser(s)." echo " " -# librewolf. if dpkg -s librewolf &> /dev/null then - echo "INFO ! librewolf found ... will not download." + echo "INFO ! librewolf installed ... moving on." else echo " " - echo "WARNING ! librewolf not found ... will download now." + echo "WARNING ! librewolf not installed ... will install now." apt-get update && apt-get install -y extrepo extrepo enable librewolf apt-get update && apt-get install -y librewolf fi -# brave. + # if dpkg -s brave-browser &> /dev/null # then -# echo "INFO ! librewolf found ... will not download." +# echo "INFO ! Brave installed ... moving on." # else # echo " " -# echo "WARNING ! librewolf not found ... will download now." +# echo "WARNING ! Brave not installed ... will install now." # curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg # echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] https://brave-browser-apt-release.s3.brave.com/ stable main"|sudo tee /etc/apt/sources.list.d/brave-browser-release.list # apt -y update # apt-get install brave-browser # fi -echo " " -echo "INFO ! Installing Video Wallpaper." -echo " " +# echo " " +# echo "INFO ! Installing Video Wallpaper." +# echo " " #git clone https://github.com/ghostlexly/gpu-video-wallpaper.git #chmod +x /gpu-video-wallpaper/install.sh #./gpu-video-wallpaper/install.sh #rm -fr /gpu-video-wallpaper -echo " " -echo "INFO ! Installing Flatpack." -echo " " +# echo " " +# echo "INFO ! Installing Flatpack." +# echo " " #apt-get install --no-install-recommends -y flatpak #apt-get install --no-install-recommends -y gnome-software-plugin-flatpak #flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo -echo " " -echo "INFO ! Installing Flatpack APP(S)." -echo " " +# echo " " +# echo "INFO ! Installing Flatpack APP(S)." +# echo " " #flatpak install flathub io.github.jeffshee.Hidamari -echo " " -echo "Installing Microsoft Java" -echo " " +# echo " " +# echo "Installing Microsoft Java" +# echo " " # if dpkg -s msopenjdk-21 &> /dev/null # then -# echo "INFO ! msopenjdk-21 found ... will not download." +# echo "INFO ! msopenjdk-21 installed ... moving on." # else # echo " " -# echo "WARNING ! msopenjdk-21 not found ... will download now." +# echo "WARNING ! msopenjdk-21 not installed ... will install now." # apt-get update # apt-get install --no-install-recommends -y wget lsb-release # wget https://packages.microsoft.com/config/debian/$(lsb_release -rs)/packages-microsoft-prod.deb -O packages-microsoft-prod.deb @@ -195,10 +193,10 @@ echo "Installing Wine/Winetricks" echo " " if [ -e /usr/local/bin/winetricks ] then - echo "INFO ! winetricks found ... will not download." + echo "INFO ! winetricks installed ... moving on." else echo " " - echo "WARNING ! winetricks not found ... will download now." + echo "WARNING ! winetricks not installed ... will install now." apt-get install --no-install-recommends -y wine wine32 cabextract wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod +x winetricks @@ -210,10 +208,10 @@ echo "INFO ! Installing Steam." echo " " if dpkg -l | grep steam-launcher then - echo "INFO ! Steam found ... will not download." + echo "INFO ! Steam installed ... moving on." else echo " " - echo "WARNING ! Steam not found ... will download now." + echo "WARNING ! Steam not installed ... will install now." wget --no-cache --show-progress --progress=bar:force:noscroll "https://cdn.fastly.steamstatic.com/client/installer/steam.deb" -O steam.deb dpkg -i steam.deb rm -fr steam.deb @@ -224,10 +222,10 @@ echo "INFO ! Installing Protonup-QT." echo " " if [ -e /home/${USER}/ProtonUp-Qt-${PROTON_VERSION}-x86_64.AppImage ] then - echo "INFO ! ProtonUp-Qt-${PROTON_VERSION}-x86_64.AppImage found ... will not download." + echo "INFO ! ProtonUp-Qt-${PROTON_VERSION}-x86_64.AppImage installed ... moving on." else echo " " - echo "WARNING ! ProtonUp-Qt-${PROTON_VERSION}-x86_64.AppImage not found ... will download now." + echo "WARNING ! ProtonUp-Qt-${PROTON_VERSION}-x86_64.AppImage not installed ... will install now." wget --no-cache --show-progress --progress=bar:force:noscroll "https://github.com/DavidoTek/ProtonUp-Qt/releases/download/v${PROTON_VERSION}/ProtonUp-Qt-${PROTON_VERSION}-x86_64.AppImage" -O /home/${USER}/ProtonUp-Qt-${PROTON_VERSION}-x86_64.AppImage chown ${USER} /home/${USER}/ProtonUp-Qt-${PROTON_VERSION}-x86_64.AppImage fi @@ -237,10 +235,10 @@ echo "INFO ! Installing TeamSpeak." echo " " if [ -e /home/${USER}/TeamSpeak3-Client-linux_amd64 ] then - echo "INFO ! TeamSpeak3-Client-linux_amd64 found ... will not download." + echo "INFO ! TeamSpeak3-Client-linux_amd64 installed ... moving on." else echo " " - echo "WARNING ! TeamSpeak3-Client-linux_amd64 not found ... will download now." + echo "WARNING ! TeamSpeak3-Client-linux_amd64 not installed ... will install now." wget --no-cache https://www.teamspeak.com/versions/client.json -O client.json TS_VERSION_CHECK=$(cat client.json | grep version | head -1 | awk -F: '{print $4}' | sed 's/[",]//g' | sed "s/checksum//g") TS_VERSION=${TS_VERSION_CHECK} @@ -276,5 +274,4 @@ apt-get autoclean -y echo " " echo "INFO ! Done." -echo " " exit \ No newline at end of file