Stammtisch und Themenabend der LUGOR am 23.02.2026
Am 23.02.2026 ab 19:30 Uhr ist es wieder Zeit für den LUGOR Stammtisch.
Auch in diesem Monat wird es wieder ein Online - Treffen geben.
Seit einiger Zeit haben wir den Stammtisch auch auf Meetup.com. Hier der Link um sich dort anzumelden: http://www.meetup.com/de-DE/Linux-User-Group-Oberhausen-Rheinland/
P.S.: Immer aktuell über die Lugor-Termine informiert werden? Einfach den iCal zum eigenen Kalender hinzufügen: https://lugor.de/index.ics
3D Druck und Design auf dem Stammtisch
Seit dem Start der COVID-19 Pandemie hat sich die Linux User Group Oberhausen Rheinland (LUGOR) nur am vierten Montag im Monat online im BigBlueButton getroffen. Am letzten Montag haben dann einen Versuch gemacht die Veranstaltung bei mir im Traingsraum und parallel im BigBlueButton abzuhalten.
Leider gab es von den Teilnehmern online keine Resonanz, aber die lokalen Teilnehmer haben sich darüber gefreut sich endlich wieder vor Ort treffen zu können.
Durch einen Wunsch von Christian Hesse, der mit seinem Projekt RouterOS Scripts eine große Anzahl an interessanten Scripten für die Scriptingsprache der MikroTik Geräte zur Verfügung stellt, hatten wir auch ein Thema an dem wir arbeiten konnten.
Matrix
Für den Stammtisch und Themenabend hat die LUGOR einen eigenen Matrix - Raum unter
#linux-stammtisch:matrix.dynlinux.io
Der Raum ist innerhalb des föderierten Matrix - Netzwerks erreichbar und allen zugänglich. Voraussetzung für die Teilnahme an dem Raum ist die Nutzung von Matrix über einen der Matrix - Clients.
IRC
Auf den Servern von Libera.Chat ist die LUGOR mit dem Channel #lugorde vertreten. Dazu ist als IRC-Server der Server irc.libera.chat:6697 (TLS) anzugeben.
IRC: Wechsel zu Libera.Chat
Auch die LUGOR ist - wie viele andere - mit dem IRC-Channel auf die Server von Libera.Chat umgezogen.
Das bedeutet, dass unser Channel #lugorde ab sofort dort verfügbar ist.
Mit einem beliebigen IRC Client kann der Kanal über den Server irc.libera.chat:6697 (TLS) erreicht werden. Für einen schnellen Einstieg kann der Libera.Chat Web Chat genutzt werden. Dort dann den Channel #lugorde hinzufügen.
Tipp: Python virtual environment (venv)
Bei der Arbeit mit ‘Python’ kommt es recht häufig vor, dass bestimmte Versionen
von Bibliotheken per pip installiert und genutzt werden, die von der
Distribution nicht zur Verfügung gestellt werden.
Um dieses Problem zu umgehen kann das Projekt in ein virtual environment
(venv)
gepackt werden. Dabei wird eine Verknüpfung zu den Binaries von python und
pip erzeugt und alle Pfade für die Installation von Bibliotheken in das
venv Verzeichnis umgebogen.
Tipp: sed Upper- und Lowercase
Die Manual Page (man 1 sed) bezeichnet den sed als ‘Stream-EDitor zum Filtern und
Transformieren von Text’, womit das Einsatzgebiet genau beschrieben ist.
Was die Manual Page allerdings verschweigt ist, dass es auch nette Möglichkeiten innerhalb des GNU sed gibt
um die Ausgaben auf der rechten Seite (RHS) einer Substitution (’s/von/nach/’) in Groß- oder Kleinbuchstaben
zu wandeln.
Nachzulesen ist der folgende Tipp in der Info - Page zum sed (info sed).
Tipp: Cryptsetup Luks - Mehrere Kennwörter
Mit cryptsetup LUKS verschlüsselte Partitionen können mit mehreren Kennwörter oder Schlüsseldateien verschlüsselt werden. Hierzu sind 8 Slots vorhanden in denen die unterschiedlichen Kennwörter gespeichert sind. Welche dieser Slots belegt sind zeigt der Unterbefehl luksDump des Befehls cryptsetup an.
sudo cryptsetup luksDump /dev/sdX | grep -i key
In den meisten Fällen ist zunächst nur der Slot 0 belegt. Der folgende Befehl schreibt ein neues Kennwort in den nächsten freien Slot. Das dabei abgefragte Kennwort muss ein bereits in einem anderen Slot vergebenes Kennwort sein.
Tipp: nohup
Programme, die innerhalb einer Shell - z. B. /bin/bash - gestartet werden warten, normalerweise, auf das Ende ihrer Ausführung und belegen in der Zeit die Konsole.
Einfach lässt sich dies durch das Kommando sleep darstellen:
tux@linux ~ $ sleep 10
Erst 10 Sekunden nach dem Start des Kommandos erscheint ein neuer Prompt und es werden neue Kommandos ausgeführt. Zwar kann man während das Kommando sleep die Konsole belegt schon neue Kommandos eingeben, aber die eigentliche Ausführung startet erst nach Ende des vorherigen Kommandos.
Tipp: OpenSSH - Verbindung zeitweilig unterbrechen
Diese Unterbrechungen sind im Umfeld der Shell recht üblich und werden dort über die Tastenkombination STRG+z durchgeführt. Damit wird der aktuelle Prozess im Job-Management angehalten und die Shell zur Eingabe von Befehlen freigegeben. Nach der Arbeit mit dem Befehl erfolgt eine Wiederaufnahme des Befehls über fg.