diff --git a/README.md b/README.md index a12da14..fe15e30 100644 --- a/README.md +++ b/README.md @@ -8,4 +8,12 @@ Linux Mint post-installation scripts. - **post_installation_script_test/** - Docker based testing environment for script development - **.agents/** - Agent instructions for AI-assisted development -See individual README files in each directory for detailed information on usage and development. \ No newline at end of file +See individual README files in each directory for detailed information on usage and development. + +## Test post installation script +To test the full functionality of post-installation script in a safe, isolated environment, use VirtualBox or similar virtualization +software to create a virtual machine with Linux Mint XFCE. Then, copy the script to the virtual machine and run it there. +This allows you to test the script without affecting your main system. +You can also make use of snapshot feature of the virtualization software to easily revert to a clean state after testing, +e.g. state directly after Linux Mint installation, before running the post-installation script. +This way you can test the script multiple times without needing to reinstall Linux Mint each time. \ No newline at end of file diff --git a/post_installation_script/20251212_Nachinstallationsarbeiten_LC_Esslingen_XFCE_v8.sh b/post_installation_script/20251212_Nachinstallationsarbeiten_LC_Esslingen_XFCE_v8.sh index 783d988..e807060 100644 --- a/post_installation_script/20251212_Nachinstallationsarbeiten_LC_Esslingen_XFCE_v8.sh +++ b/post_installation_script/20251212_Nachinstallationsarbeiten_LC_Esslingen_XFCE_v8.sh @@ -68,7 +68,7 @@ sSuffixDate=$(date '+%Y-%m-%d_%H:%M:%S') echo if question_answered_with_yes "#### Installiere Zusatzprogramme für 64 bit Mint XFCE? ####"; then echo "#### 64 bit Mint XFCE ####" - sudo apt -y install xfce4-goodies clementine vlc htop hardinfo font-manager asunder gtkhash xfce4-panel-profiles unzip + sudo apt -y install xfce4-goodies clementine vlc htop hardinfo font-manager asunder gtkhash bIsVlcInstalled=true fi @@ -119,7 +119,7 @@ echo " ## Microsoft Aptos Schriftarten installieren:" if question_answered_with_yes " ### Installiere Aptos Schriften? ###"; then echo echo "### Aptos Schriften ###" - + _aptos_zip="Microsoft Aptos Fonts.zip" if [ ! -f "$_aptos_zip" ]; then echo "" @@ -247,8 +247,9 @@ echo "Ein Abmelden und Wiederanmelden des Benutzers oder ein Reboot behebt das P echo if question_answered_with_yes " ### Änderungen am Panel durchführen? ###"; then echo "### ###" + sudo apt install xfce4-panel-profiles -y echo "## Austausch der Panel-Konfigurationsdatei:" - xfce4-panel-profiles load current-config.tar.bz2 + xfce4-panel-profiles load xfce4-panel-profiles.tar.bz2 fi echo echo "###############################" diff --git a/post_installation_script/xfce4-panel-profiles.tar.bz2 b/post_installation_script/xfce4-panel-profiles.tar.bz2 new file mode 100644 index 0000000..84155a6 Binary files /dev/null and b/post_installation_script/xfce4-panel-profiles.tar.bz2 differ diff --git a/post_installation_script/xfce4-panel.xml b/post_installation_script/xfce4-panel.xml deleted file mode 100644 index 1fc929f..0000000 --- a/post_installation_script/xfce4-panel.xml +++ /dev/null @@ -1,220 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -