Mein Arbeitsalltag dreht sich unter anderem um Informations- und Wissensmanagement (PIM, PKM), digitales Notieren und wissenschaftliches Arbeiten. Seit einiger Zeit setze ich mich im NoteLab für digitale Souveränität ein: offene Formate wie Markdown, dezentrale Plattformen wie Mastodon und PeerTube (Lohner & Siegel, 2026) und Tools wie Obsidian, das meine Notizen lokal auf der Festplatte speichert – statt in proprietären Lösungen von Quasi-Monopolisten.
Doch zwischen Ideal und Praxis klaffte eine Lücke: Mein Laptop lief mit Windows und Microsoft 365, mein Smartphone war ein iPhone 13 mit iOS. Beide Systeme sind Closed-Source, sammeln Daten und binden Nutzer:innen in Ökosysteme ein, die Konto-Zwänge, Tracking und Abhängigkeiten schaffen. Das widersprach zunehmend meinen Werten – und meinen Anforderungen an sicheres, fokussiertes Wissensmanagement.
Also habe ich auf den 4. Digital Independence Days den Schritt gewagt:
- Ubuntu und LibreOffice (alternative OnlyOffice) ersetzen Windows und Microsoft Office auf meinem Laptop.
- GrapheneOS auf einem Google Pixel 9 löst mein iPhone ab.
ifupdown-ng is a network device manager that is largely compatible with Debian ifupdown, BusyBox ifupdown and Cumulus Networks' ifupdown2.
For more information read the admin guide.
xdotool lets you programatically (or manually) simulate keyboard input and mouse activity,
move and resize windows, etc. It does this using X11's XTEST extension and other Xlib
functions.
There is some support for Extended Window Manager Hints (aka EWMH or NetWM). See the
"EXTENDED WINDOW MANAGER HINTS" section for more information.DisplayLink driver installer for Debian and Ubuntu based Linux distributions: Debian, Ubuntu, Elementary OS, Mint, Kali, Deepin and many more! Full list of all supported platforms
The goal of fpm is to make it easy and quick to build packages such as rpms, debs, OSX packages, etc.
fpm, as a project, exists to help you build packages, therefore:
If fpm is not helping you make packages easily, then there is a bug in fpm.
If you are having a bad time with fpm, then there is a bug in fpm.
If the documentation is confusing, then this is a bug in fpm.
If there is a bug in fpm, then we can work together to fix it. If you wish to report a bug/problem/whatever, I welcome you to do on the project issue tracker.
You can find out how to use fpm in the documentation.
You can learn how to install fpm on your platform in the installation guide.
There are multiple ways to run a Kubernetes cluster with Ubuntu. These pages explain how to deploy Kubernetes on Ubuntu on multiple public and private clouds, as well as bare metal.
In this guide, we will be setting up a simple Python application using the Flask micro-framework on Ubuntu 16.04. The bulk of this article will be about how to set up the uWSGI application server to launch the application and Nginx to act as a front end reverse proxy.
This is an Ansible role that manages network interface configuration as it is found on Debian/Ubuntu servers
The installation of the Openvswitch on Ubuntu brings an automatic integration into the boot sequence. When Ubuntu is booted, the Openvswitch is also started. Any bridge or port, which has been defined in previous sessions, is restored.
BUT: No L3 interfaces are set up, junk interfaces, which have been defined in previous sessions, are restored.
This week I’m testing a lot with CephFS and one of the things I never tried was re-exporting CephFS using NFS-Ganesha and libcephfs.
NFS-Ganesha is a NFS server which runs in userspace. It has multiple backends (FSALs) it can use and libcephfs is one of them.