2025.04.10_11:40

This commit is contained in:
2025-04-10 11:43:53 +02:00
parent 4bb1a73243
commit 3341dd10fc
4 changed files with 224 additions and 119 deletions

View File

@ -1,117 +1,140 @@
#!/bin/sh
#
if [ ! -f /etc/debian_version ]; then
echo "Unsupported Linux Distribution. Prepared for Debian"
exit 1
fi
################################################################################
#
#
# Install Flatpaks @Linux Mint / Linux Mint Debian Edition
#
#
################################################################################
#
while :
do
clear
echo ""
echo "\033[1m I N S T A L L Flatpak @ LinuxMint22 "
echo " -----------------------------------------"
echo "\033[0m"
echo " 01.Setup Flatpak Themes"
echo " -----------------------------------------"
echo " 02.Install Flatseal"
echo " 03.Install FreeTube"
echo " 04.Install Bitwarden"
echo " 05.Install Jellyfin-Media-Player"
echo " 06.Install Lutris"
echo " 07.Install Cryptomator"
echo " 08.Install SaveDesktop"
echo " 09.Install Flatsweep"
echo " -----------------------------------------"
echo " 10.Reinstall Flatpack"
echo ""
echo " x. Exit"
echo ""
echo -n " Please enter option [01 - 10]"
read opt
case $opt in
##################################################################################
01) echo "************ Setup Flatpak Themes Arc-Dark **********************";
##################################################################################
# Step 1: Give Flatpak apps access to GTK themes and icons location
sudo cp -r /usr/share/icons/Papirus-Dark ~/.icons/
sudo cp -r /usr/share/icons/ePapirus-Dark ~/.icons/
sudo cp -r /usr/share/themes/Arc-Dark ~/.themes/
sudo flatpak override --filesystem=$HOME/.themes
sudo flatpak override --filesystem=$HOME/.icons
# Step 2: Tell Flatpak apps which theme/icon to use
sudo flatpak override --env=GTK_THEME=Arc-Dark
sudo flatpak override --env=ICON_THEME=Papirus-Dark
# sudo flatpak override --env=ICON_THEME=Papirus-Yaru-Dark
;;
##################################################################################
02) echo "************ Install Flatseal ****************";
##################################################################################
flatpak install -y flathub com.github.tchx84.Flatseal
;;
##################################################################################
03) echo "************ Install FreeTube *****************";
##################################################################################
flatpak install -y flathub io.freetubeapp.FreeTube
;;
##################################################################################
04) echo "************ Install Bitwarden ******************";
##################################################################################
flatpak install -y flathub com.bitwarden.desktop
;;
##################################################################################
05) echo "************ Install Jellyfin-Media-Player **************************";
##################################################################################
flatpak install -y flathub com.github.iwalton3.jellyfin-media-player
;;
##################################################################################
06) echo "************ Install Lutris **************************";
##################################################################################
flatpak install -y flathub net.lutris.Lutris
;;
##################################################################################
07) echo "************ Install Cryptomator **************************";
##################################################################################
flatpak install -y flathub org.cryptomator.Cryptomator
;;
##################################################################################
08) echo "************ Install SaveDesktop **************************";
##################################################################################
flatpak install -y flathub io.github.vikdevelop.SaveDesktop
;;
##################################################################################
09) echo "************ Install Flatsweep **************************";
##################################################################################
flatpak install -y flathub io.github.giantpinkrobots.flatsweep
;;
##################################################################################
10) echo "************ Reinstall Flatpack **************************";
##################################################################################
sudo apt remove -y flatpak --purge && sudo apt install -y flatpak --reinstall
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
;;
x) echo "";
exit 1;;
*) echo " Press [enter] key to continue. . .";
read enterKey;;
esac
done
#!/bin/sh
#
if [ ! -f /etc/debian_version ]; then
echo "Unsupported Linux Distribution. Prepared for Debian"
exit 1
fi
################################################################################
#
#
# Install Flatpaks @Linux Mint / Linux Mint Debian Edition
#
#
################################################################################
#
while :
do
clear
echo ""
echo "\033[1m I N S T A L L Flatpak @ LinuxMint22 "
echo " -----------------------------------------"
echo "\033[0m"
echo "01.Setup Flatpak Themes"
echo "-----------------------------------------"
echo "02.Install Flatseal"
echo "03.Install Flatsweep"
echo "04.Install SaveDesktop"
echo "-----------------------------------------"
echo "05.Install Bitwarden"
echo "06.Install Cryptomator"
echo "07.Install FreeTube"
echo "08.Install Jellyfin-Media-Player"
echo "09.Install Cozy"
echo "-----------------------------------------"
echo "10.Install Lutris"
echo "11.Install Heroric"
echo "12.Install Bottles"
echo "13.ProtonUp-Qt"
echo " -----------------------------------------"
echo ""
echo " x. Exit"
echo ""
echo -n " Please enter option [01 - 13]"
read opt
case $opt in
##################################################################################
01) echo "************ Setup Flatpak Themes Arc-Dark **********************";
##################################################################################
# Step 1: Give Flatpak apps access to GTK themes and icons location
sudo cp -r /usr/share/icons/Papirus-Dark ~/.icons/
sudo cp -r /usr/share/icons/ePapirus-Dark ~/.icons/
sudo cp -r /usr/share/themes/Arc-Dark ~/.themes/
sudo flatpak override --filesystem=$HOME/.themes
sudo flatpak override --filesystem=$HOME/.icons
# Step 2: Tell Flatpak apps which theme/icon to use
sudo flatpak override --env=GTK_THEME=Arc-Dark
sudo flatpak override --env=ICON_THEME=Papirus-Dark
# sudo flatpak override --env=ICON_THEME=Papirus-Yaru-Dark
;;
##################################################################################
02) echo "************ Install Flatseal ****************";
##################################################################################
flatpak install -y flathub com.github.tchx84.Flatseal
;;
##################################################################################
03) echo "************ Install Flatsweep **************************";
##################################################################################
flatpak install -y flathub io.github.giantpinkrobots.flatsweep
;;
##################################################################################
04) echo "************ Install SaveDesktop **************************";
##################################################################################
flatpak install -y flathub io.github.vikdevelop.SaveDesktop
;;
##################################################################################
05) echo "************ Install Bitwarden ******************";
##################################################################################
flatpak install -y flathub com.bitwarden.desktop
;;
##################################################################################
06) echo "************ Install Cryptomator **************************";
##################################################################################
flatpak install -y flathub org.cryptomator.Cryptomator
;;
##################################################################################
07) echo "************ Install FreeTube *****************";
##################################################################################
flatpak install -y flathub io.freetubeapp.FreeTube
;;
##################################################################################
08) echo "************ Install Jellyfin-Media-Player **************************";
##################################################################################
flatpak install -y flathub com.github.iwalton3.jellyfin-media-player
;;
##################################################################################
09) echo "************ Install Cozy **************************";
##################################################################################
flatpak install -y flathub com.github.geigi.cozy
;;
##################################################################################
10) echo "************ Install Lutris **************************";
##################################################################################
flatpak install -y flathub net.lutris.Lutris
;;
##################################################################################
11) echo "************ Install Heroric **************************";
##################################################################################
flatpak install -y flathub com.heroicgameslauncher.hgl
;;
##################################################################################
12) echo "************ Install Bottles **************************";
##################################################################################
flatpak install -y flathub com.usebottles.bottles
;;
##################################################################################
13) echo "************ Install ProtonUp-Qt **************************";
##################################################################################
flatpak install -y flathub net.davidotek.pupgui2
;;
x) echo "";
exit 1;;
*) echo " Press [enter] key to continue. . .";
read enterKey;;
esac
done

View File

@ -31,10 +31,12 @@ 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 - 07]"
echo -n " Please enter option [01 - 09]"
read opt
case $opt in
@ -111,10 +113,37 @@ sudo apt install -y \
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

View File

@ -0,0 +1,28 @@
Upgrade from 22 to 22.1: by means of the terminal (emergency measure)
Sometimes upgrading from 22 to 22.1 by means of Update Manager doesn't succeed, for unclear reasons.
Even in cases when the official upgrade feature has already been made available.
In that case you can do the upgrade as follows, by means of the terminal:
a. Launch a terminal window.
(You can launch a terminal window like this: *Click*)
b. In your sources list, replace the Wilma source (2) by the Xia source (22.1). For that,
use copy/paste to transfer this line into the terminal (it's one line):
sudo sed -i 's/wilma/xia/g' /etc/apt/sources.list.d/official-package-repositories.list
Press Enter.
Then you update the packages list, like this:
sudo apt-get update
Then you perform the actual upgrade, in this way:
sudo apt-get dist-upgrade
This may take a while.
When it's done: reboot your computer. You're done!

25
LinuxMint_fstab_wlin001 Normal file
View File

@ -0,0 +1,25 @@
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda2 during installation
UUID=77e69c3b-9cf8-45b5-8dc8-2ec3c31d0d3b / btrfs discard=async,ssd,space_cache=v2,defaults,noatime,compress=zstd,subvol=@ 0 1
# /boot/efi was on /dev/sda1 during installation
UUID=3D03-FB2D /boot/efi vfat umask=0077 0 1
# /home was on /dev/sda3 during installation
UUID=f1e17886-a7b3-4e23-9a26-0838adfc716f /home ext4 discard,defaults,noatime 0 2
# Secure shared memory
tmpfs /dev/shm tmpfs defaults,noexec,nosuid 0 0
# Tmpfs
tmpfs /var/tmp tmpfs defaults,noatime 0 0
tmpfs /var/spool tmpfs defaults,noatime 0 0
#tmpfs /var/lock tmpfs defaults 0 0
#tmpfs /var/cache/apt/archives tmpfs size=15%,defaults 0 0
UUID=58acb50a-9718-44fb-a7e6-199d7ef811d4 /media/zulumann/HDD1.5TB ext4 defaults,noatime,nofail,x-systemd.device-timeout=3 0 2
UUID=6a1bce14-88cb-4864-841e-2d384c8a853c /home/zulumann/VM-Images ext4 discard,defaults,noatime,nofail,x-systemd.device-timeout=3 0 2