wiki:SoftwareKeplerReleases/Albrecht
close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Version 17 (modified by Rüdiger Kupper, 11 years ago) ( diff )

--

Image Ambitionierter Albrecht (Release Notes)

Liebe Kollegen, am 19. Dezember 2015 haben wir auf den Linuxrechnern des Kepler-Gymnasiums ein neues Betriebsystem-Images ausgerollt (Codename: "Ambitionierter Albrecht"). Es ist das erste in einer geplanten Reihe vierteljährlicher Releases.

Von rolling releases zu point releases

Aus den Zeiten, in denen unser Netzwerk als Linux Terminal Server/Clients [1] betrieben wurde, waren Sie es gewohnt, dass die Software auf unseren Linux-Rechnern kontinuierlich und im laufenden Betrieb aktualisiert wird (rolling releases). Die Software lief zentral auf unseren sieben LTSP-Servern, die Klassenraumrechner dienten nur als "Sichtgeräte". Das hatte den Vorteil, dass Sie von Sicherheits- und Betriebssystemaktualisierungen immer zeitnah profitiert haben; neue Software konnte auf den Servern von jetzt auf gleich bereitgestellt werden.

Das Client/Server-System wurde wegen seines eingeschränkten Benutzerkomforts gern kritisiert. Mit der Verfügbarkeit finanzieller Mittel und günstiger Hardware haben wir daher auf ein Netzwerk aus Einzelplatzrechnern umgestellt, die nur punktuell ein Betriebssystem-Image vom Server beziehen, welches dann lokal installiert und betrieben wird. Das hat den Vorteil, dass die Rechner eher das Verhalten zeigen, das Sie von zuhause gewohnt sind (grafisches Feedback, 3d-Fähigkeit, Wiedergabe von CDs/DVDs, etc.).

Die Bereitstellung der Software ist damit allerdings umständlicher geworden. Wir müssen bei jeder Änderung ein vollständiges neues Betriebssystem-Image erstellen und an alle Rechner im Kepler-Gymnasium verteilen. Das bedeutet u.a., dass wir jeden Rechner, der nicht dauerhaft an Netzwerk und Netzstrom angeschlossen ist (Fachräume, Notebooks, ...), physikalisch aufsuchen, aufbauen, anschließen, aktualisieren, wieder abbauen und verstauen müssen.

Das ist nicht nur aufwändig, sondern birgt auch die Möglichkeit, dass beim Verteilen des Images etwas schief läuft: Möglicherweise waren die Rechner noch mit dem Herunterladen des Images beschäftigt, wenn Sie morgens in den Klassenraum kamen. Bei manchen schlug die Aktualisierung fehl, so dass sie mit einem veralteten Image weiter liefen. Zudem treten bei laufender Verteilung von Updates zuweilen Regressionen auf (etwas, was zuvor noch ging, funktioniert plötzlich nicht mehr).

Um einerseits diese Unwägbarkeiten für Sie zu minimieren und andererseits den Wartungs- und Kontrollaufwand für das Netzwerkteam zu reduzieren, werden wir zukünftig aktualisierte Betriebssystem-Images im Quartalsabstand verteilen (point releases). Das bringt einige Vorteile:

  • Die Software und das Nutzer-Interface bleiben über drei Monate lang stabil.
  • Dadurch können Sie leichter Routinen für den täglichen Gebrauch und den Unterricht entwickeln.
  • Wir müssen den Aufwand, alle Rechner einmal zu aktivieren und zu aktualisieren (dies benötigt die Arbeit mehrerer Tage) nur einmal in zwölf Wochen bewältigen.
  • Vor dem Ausrollen durchlaufen wir die üblichen Phasen des Qualitätsmanagements (feature freeze, release candidate, beta test, regression tests), was die Qualität der ausgerollten Images verbessert.
  • Sollte die Aktualisierung bei einem Rechner fehlschlagen, so können Sie dies direkt erkennen und zurückmelden, weil wir Sie zu diesem Zeitpunkt über den neuen Release informieren.

Änderungen, auch Fehlerbehebungen, werden aber erst ins jeweils nächste Release eingehen. In sehr wichtigen Fällen werden wir weiterhin Zwischenaktualisierungen durchführen.

Änderungen in diesem Image

"Ambitionierter Albrecht" basiert weiterhin auf dem aktuellen Ubuntu-Release 14.04 LTS, Codename "Trusty Tahr". Ubuntu ist ein freies GNU/Linux-Betriebs- und Desktopsystem [2,3,4].

Wir betreiben Ubuntu in der Geschmacksrichtung Edubuntu [5,6]. Neben den üblichen Programmen der Ubuntu-Distribution enthält Edubuntu Hilfsmittel zum Classroom Management und eine ​Sammlung von Lernsoftware für verschiedene Altersstufen. Über die Jahre haben wir unserer Installation eine Reihe individueller Programme hinzugefügt, die wir oder Kollegen für den Unterricht nützlich fanden. Einen Überblick erhalten Sie durch Klick auf das runde Edubuntu-Symbol in Ihrer Startleiste.

Das Image "Ambitionierter Albrecht" enthält Verbesserungen, Fehlerbehebungen und Erweiterungen, von denen viele auf Wünsche des Kollegiums zurückgehen. Im Folgenden fassen wir die wichtigsten Änderungen zusammen.

Details

Die vollständigen Details zu allen Änderungen dieses Releases entnehmen Sie der ​Ticketübersicht zum Milestone "Ambitionierter Albrecht".

Verweise

[1] ​wikipediaDe:Linux_Terminal_Server_Project
[2] ​wikipediaDe:Ubuntu
[3] ​wikipediaDe:Linux-Distribution
[4] ​wikipediaDe:GNU
[5] ​wikipediaDe:Edubuntu
[6] ​https://wiki.ubuntuusers.de/Edubuntu


Creative-Commons-Lizenz

Die Inhalte dieser Wiki-Seite erscheinen, (wo anwendbar und nicht anderweitig angegeben), unter einer Creative-Commons-Lizenz CC BY NC SA 3.0 Germany. Urheber: R. Kupper.

Note: See TracWiki for help on using the wiki.