StartseiteSoftwareLinux

Linux

Manjaro schneller starten: Kein Blackscreen vor dem Login

Eine frische Manjaro-Installation startete überraschend langsam: Nach dem Bootprozess war für ungefähr 15 Sekunden ein schwarzer Bildschirm zu sehen. Erst danach erschien die Anmeldemaske. Im ausgeschalteten Zustand musste man etwa 30-40 Sekunden warten, bis eine Anmeldung möglich war. Dies ist generell ziemlich langsam für ein frisch installiertes Linux. Und noch langsamer für eine aktuelles System mit i5 Quadcore-Prozessor und schneller ...

Weiterlesen »

CouchDB Datensätze zu Postgres migrieren (NoSQL zu SQL)

Folgender Artikel stellt ein kleines Skript vor, welches kleine bis mittelgroße CouchDB NoSQL-Datenbanken zu einer PostgreSQL-Datenbank migriert. Motivation: Kompatibilität und Ressourcenverbrauch Ich entschied mich für ein kleines Projekt zur Speicherung von Sensordaten für CouchDB. Primär ging es darum, CouchDB kennen zu lernen. Darüber hinaus erschien mir die Datenbank schlang genug für einen Raspberry Pi. Wobei das auf andere Datenbanken auch ...

Weiterlesen »

Docker und Docker-Compose auf Suse Linux (SLES) installieren

Wer unter Open Suse oder Suse Linux Enterprise (SLES) mit Docker arbeiten möchte, muss dies zunächst installieren. Hier ist es erforderlich, das jeweilige Repo hinzuzufügen. Proxy-Zugriff für zypper (optional) Befindet sich der Server in einem Unternehmensnetzwerk, besitzt er im Regelfall keinen direkten Internetzugang. Hierzu muss ein Proxyserver verwendet werden. Dieser kann für Suses zypper Paketmanager in der Datei /etc/sysconfig/proxy eingetragen ...

Weiterlesen »

KeePassXC mit dem Browser unter Ubuntu Linux verknüpfen

KeePassXC ist eine gute Alternative, um den bekannten Open Source Passwortmanager KeePass auch unter Linux verwenden zu können. Da KeePassXC eine native Linux-Unterstützung bietet, müssen umfangreiche Emulationsbibliotheken wie Nano dafür nicht installiert werden. Außerdem ist der Passwortmanager bereits in den Standard-Paketquellen vieler Distributionen vorhanden. Alternativ lässt er sich über Pakete auf der offiziellen Homepage installieren. Unter Ubuntu/Debian ist kein Download ...

Weiterlesen »

Schreib- und Lesevorgänge anzeigen: Welcher Prozess verursacht I/O?

Werkzeuge wie iotop liefern einem eine Momentanaufnahme der Laufwerkslast. Mit iotop –only kann auf aktive Prozesse gefiltert werden, die etwas schreiben oder lesen. Das mag für einen ersten Eindruck nützlich sein. Doch es fehlen zwei Informationen: Man sieht nicht, auf welches Laufwerk geschrieben wirdEs ist nur eine Momentanaufnahme – Gerade bei der Fehlersuche möchte man jedoch oft wissen, ob zu ...

Weiterlesen »

Bose Bluetooth Kopfhörer unter Ubuntu 19 nutzen

Beim Verbinden eines Bose Noise Cancelling Headphones 700 kam es unter Ubuntu 19 zu einem Problem: Nach dem Pairing wurde die Verbindung hergestellt, aber nach wenigen Sekunden wieder getrennt. Dies konnte mehrmals reproduziert werden. Daher versuchte ich es über die Kommandozeile. Das Tool bluetoothctl ermöglicht es, auf der Kommandozeile sämtliche Operationen durchzuführen. Sowohl Scannen, als auch Pairen/Verbinden. Der Aufbau des ...

Weiterlesen »

Prozessor Stresstests mit s-tui und stress unter Ubuntu

Ein Stresstest produziert künstliche Last, beispielsweise zur Auslastung des Prozessors. Es gibt mehrere Gründe, seine Hardware am Limit zu testen: Beispielsweise um die Stabilität des Systemes sicherzustellen. Vor allem nach einem Systemwechsel oder größerem Hardwareaustausch macht dies Sinn. So kann man sicherstellen, dass alles stabil läuft und sich die Temperaturen im grünen Bereich befinden. Oder eben rechtzeitig Maßnahmen ergreifen, falls ...

Weiterlesen »

SSH-Keys zum Pullen und Pushen auf Git-Servern ohne Passwort verwenden am Beispiel von GitHub

Git-Hostingdienste wie GitHub können mit der klassischen Authentifizierung bestehend aus Benutzername und Passwort genutzt werden. Wirklich bequem ist dies im Alltag jedoch nicht: Ständig ist die Eingabe des Passwortes erforderlich. Zwar ist es möglich, das Kennwort zu speichern: git config --global credential.helper 'cache --timeout=86400' Git speichert dadurch das eingegebene Passwort für 24 Stunden. Dies reduziert die Passwortabfragen und kann theoretisch ...

Weiterlesen »

Leiserer Laptop: CPU-Lüfter automatisiert herunterregeln

Der Lüfter meines Asus UX360UA Chromebooks machte ständig mit einem leicht pfeifenden Geräusch auf sich aufmerksam. Dabei handelte es sich um keinen Defekt: Er läuft schlichtweg permanent auf einer relativ hohen Drehzahl. Dabei ist dies zur Kühlung des Systemes gar nicht notwendig. Bei wenig rechenintensiven Aufgaben stört dies vor allem in ruhigeren Umgebungen. Das Werkzeug fancontrol schaffte Abhilfe. Allerdings war ...

Weiterlesen »

Autostarteintrag unter verschiedenen Linux-Desktops (z.B. Xfce4, Gnome, …)

Es gibt verschiedene Möglichkeiten, ein Programm unter Linux automatisch zu starten. Soll die Desktopumgebung (hier Xfce4) bereits geladen sein, ist der einfachste Weg das Anlegen einer .desktop Datei im Autostartordner. Hierfür sieht Xfce4 ~/.config/autostart vor. Die Dateien in diesem Ordner werden auch von einigen anderen Desktopumgebungen geladen. Möglicherweise existiert er nicht standardmäßig. In diesem Falle einfach händisch anlegen: mkdir ~/.config/autostart ...

Weiterlesen »