m23 Softwareverteilung

Schnell springen zu

Was ist m23?

Willkommen
Was ist m23?
Eine Beispiel-m23-Umgebung
Client-Überblick
Client-Distributionen
Cient-Distribution wählen
Systeminstallation und -integration
Client hinzufügen
Partitionierung + Formatierung
Software
Automatische Updates
Paketinstallation
Komfortfunktionen bei vielen Clients
Masseninstallation: Parametergeneratoren
Konfigurationsmanagement
Paket-Architekt
Virtualisierung
Entwicklerwerkzeuge
Skript-Editor

m23-Server-Installation: Existierender Server



Die m23-Serverinstallations-Pakete sind CPU-architekturunabhängig und können somit auf jedem Server installiert werden, für den eine Debian-Version (z.B. amd64, i386 oder arm64) verfügbar ist. m23 funktioniert am besten, wenn m23 den Server exklusiv nutzen kann und dieser nicht gleichzeitig für andere Zwecke verwendet wird.

Geeignet für

Benötigt

Zum Installieren führen Sie einfach folgendes Skript als root aus:

wget -T10 -t10  https://goos-habermann.de/m23inst.sh -O m23inst.sh && bash m23inst.sh

Achtung

Die Installation geschieht auf eigene Gefahr. Legen Sie vor dem Installieren unbedingt ein Backup an. Das Installieren kann zu totalem Datenverlust führen. Achten Sie zudem darauf, daß die Netzwerkkarte des Debian-Systems eine statische IP-Adresse (in /etc/network/interfaces eingetragen) besitzt.



Sie benötigen Unterstützung bei der Installation und Konfiguration Ihres m23-Servers? Zögern Sie nicht und fragen Sie einfach unverbindlich nach einer m23-Beratung. Sie können hierzu das Kontaktformular benutzen.
KI: deliberate_v11 + Retusche

m23-Server-Installation: Betriebssysteminstallation

Debian 12 for m23


Mit dem Serverinstallations-Medium für 64-Bit-PCs installieren Sie ein minimales Debian-Betriebssystem, das für die Verwendung mit m23 optimiert ist, und das die eigentliche m23-Server-Software.

Voraussetzungen

Installation



Sie benötigen Unterstützung bei der Installation und Konfiguration Ihres m23-Servers? Zögern Sie nicht und fragen Sie einfach unverbindlich nach einer m23-Beratung. Sie können hierzu das Kontaktformular benutzen.

Installation und Konfiguration eines m23-Clients

Über den Entwickler Hauke Goos-Habermann

Als Dipl. Ing. (FH, technische Informatik) betreue ich Kunden aus dem Bildungsbereich und diversen (Industrie)-Branchen, vom kleinen Unternehmen bis hin zu internationalen Konzernen. Je nach Projekt übernehme ich IT-Aufgaben wie (Produkt-)Entwicklung und Forschung, Automatisierung, Koordination, Consulting oder Administration. Letztendlich dreht es sich für mich immer um die (Problem-)Analyse und effiziente Lösungen.

Softwareverteilungssystem m23

Oft kommt das maßgeblich von mir entwickelte OpenSource Softwareverteilungssystem m23 für die Installation und das Management der unterschiedlichsten Linux-Distributionen zum Einsatz. m23 ist seit seinem Start im Jahr 2001 deutlich im Funktionsumfang gewachsen und wird von mir stetig weiterentwickelt und (kommerziell) supportet. Für meine Kunden plane und entwickle ich maßgeschneiderte m23-Anpassungen wie Softwarepaketierung und Skripterstellung, (Desktop-)Konfiguration, Anbindung an ActiveDirectory und verteilte Speichersysteme, das Ausrollen von virtuellen Maschinen per Bittorrent, usw. Die Anpassungen und Erweiterungen an m23 fließen in die offizielle m23-Version ein, wenn diese für die Allgemeinheit nützlich sind.

Linux

Ich übernehme aber auch Aufträge abseits von m23, solange diese etwas mit Linux und/oder OpenSource zu tun haben. Wenn möglich, verwende ich Debian oder ein Debian-Derivat wie Ubuntu oder Linux Mint. Sollte eine andere Distribution oder eine "selbstgestrickte" Zusammenstellung aus Linux-Kernel, Bibliotheken und Anwendungen nötig sein, so bekomme ich dies auch hin. Für mich macht es nur einen geringen Unterschied, ob es sich um Desktops, Server oder embedded Systeme in echter (x86, ARM, etc.) oder virtueller (KVM, VirtualBox, Proxmox, etc.) Hardware handelt, solange ein Linux darauf läuft.
Mit meiner langjährigen Linuxerfahrung (seit 1996) kann ich mit dem jeweiligen System meist schnell produktiv arbeiten, auch wenn ich es vorher nicht gesehen habe. Dabei fallen mir oft Fehler auf, die andere nicht (mehr) wahrnehmen und kann dabei aus einem großen Fundus an (kreativen) Problemlösungen schöpfen.

Einsatzort

Für die meisten meiner Kunden arbeite ich remote, bin aber auch vereinzelt vor Ort (z.B. für Workshops oder im sicherheitskritischen Umfeld) tätig. Am liebsten arbeite ich dabei mit den IT-Abteilungen der jeweiligen Unternehmen zusammen und habe dort einen kompetenten Ansprechpartner.

Entwicklung

Ich schreibe viel Code in PHP, BASH und dazugehörigen Makrosprachen wie sed oder awk. Wenn nötig, kann ich aber auch mit Python, Pascal (unter DOS), Assembler und (je nach Version) auch mit C und C++ umgehen bzw. mich schnell einarbeiten. Viele andere Pro­gram­mier­spra­chen kann ich zumindest lesen und Ände­rungen & Kor­rektu­ren an vorhandenem Code vornehmen.

Und sonst noch?

Abseits von m23 und meiner geschäftlichen Tätigkeit organisiere ich ehrenamtlich die Kieler Open Source und Linux Tage, die jedes Jahr aufs neue ein abwechslungsreiches Konferenzprogramm zu Linux, OpenSource und anderen IT-Themen nebst kleiner Ausstellung bieten. Darüberhinaus halte ich (auch manchmal zu eher themenfremden Gebieten) Vorträge und Workshops wie z.B. "Künstliche Intelligenz - Zwischen Faszination und Ernüchterung" oder Lösungsstrategien: IT-Probleme selber lösen.
Desweiteren arbeite ich an OpenSource-Projekten, wovon einige (z.B. Skriptsammlungen und Debian-Pakete) unter Dodger-Tools zu finden sind und habe auf dieser Seite einen Abschnitt mit Kurzanleitungen und Howtos zu allen möglichen Themenbereichen (wie z.B. Audio/Videobearbeitung, Security, FreeDOS, Hardware unter Linux, etc.).
Seit Anfang 2021 gibt es auch noch einen wöchentlichen Livestream von Jean und mir auf Linux Guides. Unsere Sendungen sind eine bunte Mischung aus Distributionsvorstellungen, Frage- und Antwortstunde, Let's Plays, Interviews, Konferenzankündigungen, Softwaretests uvm.
Im selben Jahr startete auch meine Community-Video-Serie "Nicht der Weisheit letzter Schluß" auf PeerTube/tube.tchncs.de und YouTube, in der ich über Projekte berichte, mit denen ich mich beruflich oder privat beschäftige

Vorträge, Präsentationen & Publikationen

Neben der Präsentation im Internet hält Hauke Goos-Habermann Vorträge über m23 auf verschiedenen Veranstaltungen wie z.B. dem LinuxTag, der CeBit oder dem "2nd International Workshop on Embedded Systems, Internet Programming and Industrial" der FH Kiel.
Die Präsentation von m23 wird durch mehrere Messeauftritte z.B. LinuxTag, Chemnitzer Linux Tage, CeBIT, Linux-Informationstage Oldenburg oder dem "Tag der Technik" der FH Kiel abgerundet.

Hinzu kommen Vorträge und Workshops zu weiteren Themen aus dem OpenSource-Umfeld wie "Debian aus Sicht eines Anwenders", "Effiziente Lösungsstrategien für IT-Probleme" oder "Administration von Debian & Co. im Textmodus".

Kleine Auswahl an Vortragsfolien der vergangenen Jahre

Auswahl Publikationen (seit 2010)