~/Blog/
-
Containerisierung einer Anwendung in Docker
Container sind die ideale Lösung um Einzelanwendungen separiert und abgeschottet in einer eigenen Umgebung ressourcensparend zu betreiben. Eine der am weitesten verbreiteten Container-Lösungen heisst Docker. Auf dem offiziellen Docker-Hub gibt es bereits eine Vielzahl an vorgefertigten Container zur Auswahl, die von Webservern, Datenbanken, Cloud-Lösungen etc. kaum einen Wunsch offen lassen. Möchte man allerdings doch seine…
-
VIM: Farbschema anpassen
Dunkelblau auf schwarzem Untergrund. Das ist nicht die Flagge Estlands sondern die Farbgestaltung der Kommentare des allseits beliebten (und unbeliebten) Editors ‚vim‘. Wie sich diese unleserliche Farbgestaltung anders setzen lässt, soll hier kurz erläutert werden.
-
Datenströme in Linux umleiten
Ausgeführte Kommandos auf der Kommandozeile können eine Ausgabe mit sich bringen, die im analogen Leben einer Straßenverkehrsgefährdung gleichen würden. Die Auswertung von zahllosen Zeilen lassen uns in die Lage eines Forensikers zwangsversetzen, um zu verstehen, was das Kommando denn nun angerichtet hat. Erschwerend kommt hinzu, dass keine Unterscheidung zwischen Fehlermeldungen und tatsächlicher Ausgabe gemacht wird…
-
Neue Dienste können nicht gestartet oder alte neugestartet werden
Neue Dienste können nicht gestartet oder alte nicht neugestartet werden. Die Fehlermeldung ‚Failed to allocate directory watch: Too many files open‘ erscheint.
-
Firefox über APT installieren (Ubuntu 22.04)
Nicht jedermann ist mit Canonicals Entscheidung zufrieden, den Snap-Store für alle Ubuntus ab Version 20.04 als feste Paketverwaltungssoftware zu implementieren. Zwar lässt sich weiterhin mit dem altbewährten APT zweigleisig fahren, doch die Schlinge zieht sich für uns Anwender von Release zu Release immer weiter zu. Viele essentielle Pakete lassen sich mittlerweile nurnoch als Snap installieren.…
-
Virtuelle Python-Umgebung erstellen
Für verschiedene Python Projekte werden andere Modul-Versionen benötigt. Die Parallelinstallation dieser kann zu Kompatibilitätsproblemen führen. Virtuelle Umgebungen können hier helfen.
-
Lade-Animation im Terminal
Ausgaben im Terminal können informativ aber auch schnell überbordernd sein und zu heiloser Unübersichtlichkeit führen. Hat man es mit der Ausführung von Routine-Skripten zu tun, möchte man womöglich gar keine Rückmeldung mehr haben. Wie sich in solchen Fällen eine Lade-Animation dazuschalten lässt, zeigt folgender Beitrag.
-
Ansible / Teil 4 – Administration über Foreman
Ansible lässt sich nicht nur in der Kommandozeile administrieren. Wie dies auch über die GUI Foreman funktioniert, behandelt dieser Beitrag.
-
SSH-Kommandos auf mehreren Maschinen mit nur einem Befehl ausführen
Auf mehreren SSH kompatiblen Maschinen soll ein oder mehrere Befehle ausgeführt werden ohne das ein Infrastruktur bzw. Administrationstool hierfür zur Verfügung steht.
-
Zusätzliche Schriftarten installieren (Ubuntu)
Eine neue Schriftart in Ubuntu über die Kommandozeile zu installieren ist keine große Sache. Aus diesem Grund werde ich diesen Beitrag auch kurz und knapp halten.









