Hallo zusammen
In den letzten Tagen haben wir viel hinter den Kulissen studiert, wie wir in GuideOS ein weiteres Alleinstellungsmerkmal einpflegen können. Dabei kam uns dann ein Runner hier aus dem Forum zugute. Obwohl wir erst im Beginn der Anfangsphase stecken, möchten wir euch heute eine neue Edition von GuideOS vorstellen.
Wir alle, ihr alle, jeder hier kennt es. Distro-Hopping! Ist meine Distro die beste? Gibt es schönere? Sollte ich von XFCE auf KDE wechseln? Ist Cinnamon schöner? Bringt Arch vielleicht Vorteile oder ist Debian einfach stabiler? All diese Fragen werden wir heute mit einer einzigen Lösung beantworten.
Es freut uns außerordentlich, euch die GuideOS DenalB Edition vorstellen zu dürfen.
Die neue Version wird mit vorinstallierter Software installiert und alle 6 Stunden werden automatisch die Desktop-Umgebung, das Terminal, Wallpaper, Iconset und Farbschema gewechselt. Ihr werdet also alle 6 Stunden das Gefühl haben, eine komplett andere und neue Distro zu verwenden, obwohl unter der Haube alles gleich und sämtliche eurer Dateien erhalten bleiben. Die Nachteulen unter euch können theoretisch also 4 verschiedene Distros an einem Tag erleben, ohne auch nur ein einziges Mal tatsächlich eine neue installiert zu haben.
GuideOS DenalB Edition nutzt dazu ein Script, welches wir in den letzten Tagen entwickelt haben:
#!/bin/bash
# GuideOS DenalB Edition
# Dieses Script rotiert alle 6 Stunden das gesamte System-Setup,
# um dem Nutzer das Gefühl zu geben, dass er gerade wieder die Distro gewechselt hat.
# Version 1.0 – proudly unstable
DEs=("plasma" "gnome" "xfce" "cinnamon" "mate" "lxqt" "awesome")
Terminals=("konsole" "gnome-terminal" "xfce4-terminal" "tilix" "alacritty" "terminator")
Wallpapers=("/usr/share/backgrounds/denalb1.jpg" "/usr/share/backgrounds/denalb2.png" "/usr/share/backgrounds/denalb3.webp")
Icons=("Papirus" "Numix" "Adwaita" "Yaru" "HighContrast")
Themes=("Breeze-Dark" "Adwaita" "Arc-Dark" "Matcha" "Numix")
logfile="$HOME/.denalb_edition.log"
log() {
echo "[$(date '+%F %T')] $1" >> "$logfile"
}
choose_random() {
local array=("$@")
echo "${array[RANDOM % ${#array[@]}]}"
}
apply_changes() {
local de=$(choose_random "${DEs[@]}")
local term=$(choose_random "${Terminals[@]}")
local wp=$(choose_random "${Wallpapers[@]}")
local icon=$(choose_random "${Icons[@]}")
local theme=$(choose_random "${Themes[@]}")
log "Starte Wechsel zu einem neuen DenalB-Erlebnis:"
log " - Desktop Environment: $de"
log " - Terminal Emulator: $term"
log " - Wallpaper: $wp"
log " - Iconset: $icon"
log " - GTK Theme: $theme"
echo "Simuliere Wechsel zu $de..."
echo "Setze $term als Standard-Terminal..."
echo "Ändere Hintergrund auf $wp..."
echo "Wende Icons: $icon und Theme: $theme an..."
notify-send "DenalB Edition aktiviert!" \
"Willkommen bei deinem neuen Linux-System: $de Edition"
}
show_truth() {
echo ""
echo "------------------------------------------------------"
echo " ⚠️ SYSTEM-HINWEIS:"
echo " Einige DenalB-Komponenten basieren auf:"
echo ""
echo " - wine32-runtime-xp"
echo " - /opt/winxp/shell32.dll (modifiziert)"
echo " - explorer.exe (renamed to denalb-launcher)"
echo " - C:\\WINDOWS\\Resources\\Themes\\Luna"
echo ""
echo " 🪦 Hinweis: guideos-denalb-core basiert auf XP SP3"
echo "------------------------------------------------------"
echo ""
notify-send "Legacy Component Loaded" "XP-Kompatibilitätsmodul erfolgreich initialisiert."
log "Hinweis: DenalB nutzt Komponenten aus Windows XP. Vollkommen normal."
}
# Hauptfunktion
log "==== NEUE SESSION ===="
apply_changes
show_truth
# Hinweis für den Nutzer
echo "GuideOS DenalB Edition aktiviert. In 6 Stunden wirst du erneut überrascht."
echo "Tipp: Aktiviere den Systemd-Timer 'denalb-rotator.timer' für den vollen Effekt!"
Display More
[Desktop Entry]
Type=Application
Name=GuideOS DenalB Edition Rotator
Comment=Simuliert alle 6 Stunden einen Distro-Wechsel
Exec=/usr/local/bin/denalb-rotation.sh
Icon=preferences-desktop-theme
Terminal=false
Categories=System;Utility;
StartupNotify=true
X-GNOME-Autostart-enabled=true
Das Problem unterschiedlicher Paketmanager konnten wir auch umgehen. Alle gängigen Befehle mit apt, apt-get, yay, pacman, dnf usw sind reine Aliase und jegliche Software wird automatisch als Snap installiert.
Display More
Geplant ist, die neue Edition am 12.04.2025 zu veröffentlichen. Eine Beta-Version wird es vorerst nicht geben - DenalB ist ein vollwertiger Alpha.
Einen kleinen Gag konnten wir uns aber auch nicht verkneifen und somit wird euch DenalB täglich mit einem neuen flotten Spruch begrüßen:
You think you're done with distro-hopping? DenalB thinks otherwise.
GuideOS ist wie Arch. Nur mit einem Hauch mehr DenalB.
„Mein Terminal hat heute die Farbe gewechselt. Muss wohl ein neues Linux sein.“ — DenalB
Wenn du deinen Desktop nicht mehr erkennst, ist es wahrscheinlich ein Feature.
Jede Änderung ist ein Fortschritt – außer wenn es Cinnamon ist.
XFCE ist Liebe. XFCE ist Leben. Bis zum nächsten Wechsel.
In der DenalB Edition wechselt nicht nur der Desktop. Auch deine Realität.
Systemd: Because init-scripts don’t rotate wallpapers fast genug.
Linux ist Freiheit. GuideOS DenalB ist… kontrolliertes Chaos.
Plasma heute. Gnome morgen. Enlightenment übermorgen. Und alles am selben Tag.
%
Display More
Natürlich mussten wir neben dem Script auch unter der Haube ein wenig Arbeiten. Trotzdem hat evilware666 es geschafft, das Ganze auf die Größe einer double-layer Blue-ray zu schrumpfen. Actionschnitzel hat mehrere Tage lang in unserem Builder-Tool Valheim nichts anderes gemacht als gebaut und gebaut und gebaut und wir sind ehrlich gesagt richtig stolz auf das Ergebnis:
✨ Features der GuideOS DenalB Edition
- ✅ Dynamic DE Shuffle™
Alle 6 Stunden wechselt dein Desktop Environment. XFCE, Plasma, GNOME, MATE – Überraschung garantiert.
"Weil Konstanz etwas für Weicheier ist." - ✅ Random Terminalizer™
Dein Standard-Terminal wird zufällig neu gesetzt. Heute tilix, morgen cmd.exe unter Wine. - ✅ Adaptive Identity Concealment™
Täusche Freunde, Familie und dein IT-Team, indem du alle paar Stunden wie eine komplett andere Distro aussiehst. - ✅ Legacy Compatibility Layer
Enthält originale Windows-XP-Komponenten wie shell32.dll, explorer.exe (umbenannt in denalb-launcher) und das legendäre Luna-Theme. - ✅ Wallpaper Roulette™
Zufällige Hintergrundbilder, von majestätischen Bergen bis zu memetauglichen Tux-GIFs aus 1998. - ✅ IconFlux™
Jedes Mal ein anderes Iconset. Weil du eh nie findest, wo die Einstellungen sind. - ✅ Wipe-My-Config™
Deine liebevoll gepflegte Config-Datei? Ja, die ist… äh… bestimmt noch irgendwo. - 🔜 AI-gesteuerte Distro-Paralyse™ (Coming Soon)
Lässt dich 4 Stunden lang überlegen, ob du Arch, Debian oder doch wieder Fedora willst – dann startet automatisch Gentoo. - 🔬 Snapchat-Filter für den Desktop™ (Beta)
Verleiht deinem Panel Kaninchenohren. Funktioniert nur mit Enlightenment. - 🐧 System Rebranding v2.0
Ändert zufällig lsb_release-Ausgaben und neofetch, um den Eindruck einer anderen Distro zu erwecken.
„Was, ich dachte du wärst jetzt auf Arch?“ – „Heute nicht, Karl.“
Da wir nicht alles spoilern möchten, hier noch ein paar Fun-Facts und News, die ihr gerne auch erst nach dem ersten Boot lesen dürft:
Display Spoiler
- Die DenalB Edition wurde ursprünglich auf einem USB-Stick mit 64 weiteren Live-Systemen geboren.
- Das erste Boot dauerte 2 Stunden – da war aber auch schon der erste DE-Wechsel dabei.
- Enthält über 700 voreingestellte .bashrc-Varianten – von langweilig bis vollständig inkompatibel.
- Verändert heimlich dein Lieblings-DE jeden Sonntagmorgen um 03:33 Uhr.
- Enthält eine geheime Funktion, die htop jedes Mal anders aussehen lässt.
Wir hoffen, dass die DenalB Edition bei euch genauso gut ankommt wie das "normale" GuideOS und freuen uns auf euer Feedback zur ersten Alpha.
Danke und Gruß
Das GuideOS-Team