#!/bin/sh # if [ ! -f /etc/debian_version ]; then echo "Unsupported Linux Distribution. Prepared for Debian" exit 1 fi # ################################################################################ # # # Install Software @Linux Mint # # ################################################################################ while : do clear echo "" echo "\033[1m I N S T A L L LinuxMint22 Software" echo " -----------------------------------------" echo "\033[0m" echo " 01.Install Ananicy" echo " 02.Install Brave Browser" echo " 03.Install Telegram-Desktop" echo " 04.Install OwnCloud-Client" echo " 05.Install VSCodium" echo " 06.Install Syncthing" echo " 07.Install Steam DosBOX" echo " 08.Install log2ram" echo " 09.Install Cyberjack" echo "" echo " x. Exit" echo "" echo -n " Please enter option [01 - 09]" read opt case $opt in ################################################################################## 01) echo "************ Install Ananicy **********************"; ################################################################################## sudo apt install --assume-yes --install-recommends schedtool -f git clone https://github.com/kuche1/minq-ananicy.git ./minq-ananicy/package.sh debian sudo dpkg -i ./minq-ananicy/*ananicy-*.deb sudo apt install --assume-yes --install-recommends gamemode -f sudo apt install --assume-yes --install-recommends thermald -f sudo apt install --assume-yes --install-recommends tuned -f sudo systemctl enable --now ananicy ;; ################################################################################## 02) echo "************ Install Brave Browser **********************"; ################################################################################## wget -qO - https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg | sudo gpg --dearmor -o /usr/share/keyrings/brave-browser-stable-keyring.gpg echo "deb [arch=amd64 signed-by=/usr/share/keyrings/brave-browser-stable-keyring.gpg] https://brave-browser-apt-release.s3.brave.com/ stable main"|sudo tee /etc/apt/sources.list.d/brave-browser-release.list sudo apt update && sudo apt install -y brave-browser ;; ################################################################################## 03) echo "************ Install Telegram-Desktop **********************"; ################################################################################## wget -O telegram.tar.xz https://telegram.org/dl/desktop/linux && tar xf telegram.tar.xz sudo mv Telegram /opt/telegram && sudo ln -sf /opt/telegram/Telegram /usr/bin/telegram /usr/bin/telegram ;; ################################################################################## 04) echo "************ Install OwnCloud-Client **********************"; ################################################################################## wget -nv https://download.owncloud.com/desktop/ownCloud/stable/latest/linux/Ubuntu_22.04/Release.key -O - | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/owncloud.gpg > /dev/null echo 'deb https://download.owncloud.com/desktop/ownCloud/stable/latest/linux/Ubuntu_22.04/ /' | sudo tee -a /etc/apt/sources.list.d/owncloud.list sudo apt update && sudo apt install -y owncloud-client ;; ################################################################################## 05) echo "************ Install VSCodium **********************"; ################################################################################## wget -O- https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg | sudo gpg --dearmor | sudo tee /usr/share/keyrings/vscodium.gpg echo deb [signed-by=/usr/share/keyrings/vscodium.gpg] https://download.vscodium.com/debs vscodium main | sudo tee /etc/apt/sources.list.d/vscodium.list sudo apt update && sudo apt install -y codium ;; ################################################################################## 06) echo "************ Install Syncthing **********************"; ################################################################################## sudo curl -s -o /usr/share/keyrings/syncthing-archive-keyring.gpg https://syncthing.net/release-key.gpg echo "deb [signed-by=/usr/share/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list # Bevorzugung von Syncthing-Paketen ("Pinning") printf "Package: *\nPin: origin apt.syncthing.net\nPin-Priority: 990\n" | sudo tee /etc/apt/preferences.d/syncthing sudo apt update && sudo apt install -y syncthing syncthing-gtk systemctl --user enable syncthing && systemctl --user start syncthing sudo ufw allow syncthing && sudo ufw reload ;; ################################################################################## 07) echo "************ Install Steam DosBOX **********************"; ################################################################################## sudo apt install -y \ dosbox \ gamemode \ mangohud \ steam \ xboxdrv ;; ################################################################################## 08) echo "************ Install log2ram **********************"; ################################################################################## mkdir -p /home/$USER/.install/ && cd /home/$USER/.install/ curl -Lo log2ram.tar.gz https://github.com/azlux/log2ram/archive/master.tar.gz && tar xf log2ram.tar.gz cd log2ram-master && chmod +x install.sh && sudo ./install.sh sudo sed -i "s/SIZE=128M/SIZE=300M/g" /etc/log2ram.conf sudo systemctl restart log2ram ;; ################################################################################## 09) echo "************ Install Cyberjack **********************"; ################################################################################## sudo apt install \ libusb-dev \ libccid pcscd \ libpcsclite1 \ libpcsclite-dev \ libpcsc-perl \ pcsc-tools \ libifd-cyberjack6 sudo systemctl enable --now pcscd.service sudo addgroup cyberjack sudo usermod -aG cyberjack $USER # pcsc_scan ;; x) echo ""; exit 1;; *) echo " Press [enter] key to continue. . ."; read enterKey;; esac done