Betriebssysteme

Ich konzentriere mich in meiner eigenen Nutzung auf freie und offene Software und habe daher natürlich Linux-Systeme in der täglichen Nutzung (Daily Driver). Aber Microsoft Windows ist als quasi Betriebssystemmonopol natürlich immer (noch ;-) von Interesse. Beispielsweise ergeben die klassischen Enterprise Einsätze von Windows und Windows Server im AD mit der PowerShell sehr effiziente Umsetzungen.

[WIN]    Microsoft Windows 11 und/oder Windows Server
Repo: https://codeberg.org/joebrandes/WindowsPowerShell (Ausstattung SW und Grundkonfiguration WindowsPowerShell-Profil)

[LIN]   Linux Debian - nach Jahrzehnten Distrohopping hat sich der Kreis quasi für mich geschlossen und Debian macht auch schulungstechnisch für mich/uns am meisten Sinn.
Repo: https://codeberg.org/joebrandes/dotfiles/ - Verschiedene Schwerpunkte je nach Einsatz:

  • Büro Trainer Joe Brandes:
    Windowmanager i3 (X11) / Sway (Wayland) pur auf Serverinstallation oder parallel zu Standarddesktops Gnome oder KDE
  • Schulungen Trainer Joe Brandes:
    Standardinstallationen Gnome oder KDE - ggf. erweitert mit Dotfiles (s.o.)

Anm.: für Alternative Linux-Distros bzw. Familien in Seminarumgebungen siehe auch diverse meiner Ausarbeitungen zu Linux Seminaren und Workshops auf diesem Webportal.

Gesamtstruktur HW bis Anwendungen

In der Betriebssystemnutzung und den Einsätzen von Shell-Techniken gibt es viele Missverständnisse. Daher hier einmal der Versuch einer strukturellen Erläuterung:


WindowsOS
Techniken  
LinuxCore

LinuxGUI
Notepad++
Browser
mpv / VLC
...
Software
Beispiele
Neovim
w3m
mpv
...
Neovim, Notepadqq 
Browser
mpv / VLC
...
Windows
Terminal (wt)
Terminal
Emulator
  Gnome Terminal, Konsole
Kitty, Alacritty, ...
Std.-Terminals: Gnome Terminal, Konsole (KDE),...
Oder Alternativen: Kitty, Alacritty, ...
Windows
Aero
Desktop
GUI:
Fenster (WM)
Desktop (DE)
 

Window Manager (WM)

Konzentration auf Fenstermanagement
Bsp.: i3/sway, dwm, qitile, 
Hyprland, Niri, ...
Unterstützung je nach X11 oder Wayland

Desktop Environment (DE)

Fenstermanagement
erweitert duch DE-Tools (s. gnome-terminal, konsole, ...)
Beispiele: Gnome, KDE, Xfce, ...
Unterstützung je nach X11 oder Wayland

Windows
PowerShell
für OS1
Shell Bash, Zsh, Fish, Ksh, ... und natürlich PowerShell (pwsh)
TTY Terminal tty tty - per Shortcut erreichbar
OS Kern Betriebsssystem-Kern: von kernel.org bzw. Distro-spezifischer Kernel
x86, ARM Hardware Nahezu beliebige HW: x86, ARM, Sparc, RiscV, ...

1 Klassisch hatte Windows ja mal eine graphiklose Umgebung: DOS! Darauf wurde dann die GUI namens Windows 1.x / 2.x bzw letzlich Windows for Workgroups 3.11 genutzt, die man also noch manuell starten konnte/musste. Bei DOS/WFW 3.x liegen auch Ursprünge der Eingabeaufforderung CMD. Allerdings macht das die Eingabeaufforderung nicht wirklich zu einer Shell. Eine nächstbeste Windows-Analogie zur  Core vs. GUI Linux-Philosophie kann man mit dem Windows Server in der Core-Variante finden: dort fehlt eben zumindest auch der Grafikdesktop - da hört der Vergleich aber auch auf.

Man kann anhand der Übersicht schnell erkennen, dass es beim Begriff "Terminal" schnell mal zu Ungenauigkeiten kommen könnte. Und dafür sind unsere Trainings ja da: wir klären das und bringen einen "Roten Faden" rein! 

Für die Shell(s) PowerShell sollte man folgende saubere Trennung erkennen:

  • Windows PowerShell: Version 5.1 - Variante für das Windows Betriebssystem, Quellcode nur Microsoft bekannt
  • PowerShell: Versionen aktuell 7.6+ (2026) - plattformunabhängige Variante mit Open-Source Status auf GitHub-Repo

So weit ein erste Überblick auf die verschiedenen HW/OS/SW-Ebenen.

Infos

... zu Joe Brandes

Sie finden auf dieser Seite - als auch auf meiner privaten Visitenkarte joe-brandes.de einige Hintergrundinformationen zu mir und meinem Background.
Natürlich stellt die IT einen Schwerpunkt in meinem Leben dar - aber eben nicht nur ...

joe brandes 600px

Private Visitenkarte / Technik: HTML & CSS
joe-brandes.de

Jobs

... IT-Trainer & Dozent

Ich erarbeite und konzipiere seit über 30 Jahren IT-Seminare und -Konzepte. Hierfür stehen der "PC-Systembetreuer / FITSN" und der "CMS Online Designer / CMSOD". Ich stehe Ihnen gerne als Ansprechpartner für Ihre Fragen rund um diese und andere IT-Themen zur Verfügung!

becss 600px

BECSS Visitenkarte / Technik: HTML & CSS
becss.de

Hobby

... Snooker & more

Wer einmal zum Snookerqueue gegriffen hat, der wird es wohl nicht wieder weglegen. Und ich spiele auch immer wieder gerne eine Partie Billard mit den Kumpels und Vereinskameraden. Der Verein freut sich über jeden, der einmal in unserem schicken Vereinsheim vorbeischauen möchte.

bsb 2011 600px

Billard Sport BS / nicht mehr von mir betreut
bsb.info