The tool presented here, “Simple Apt Update” (simple-apt-update) is nothing more than a front-end to the non-interactive execution of apt-get update|full-upgrade and apt list –upgradeable. It can look like this:
Articles in Category "Technology"
A simple GUI for basic Package Management with Apt
2. Dezember 2024 in Administration, GNU/Linux, Programming, Technology.
Utility to search for XDG Desktop Files
3. November 2024 in Administration, GNU/Linux, Programming, Technology.
In my previous article Print XDG Desktop Definition for Application i described a way to search the various “applications” sub-directories of the known XDG data directories for .desktop-files that match certain search criteria. The short shell script from that article is now available as a commandline utility, including the usual bells and whistles such as […]
Getting Alerted on Expiring GPG Keys
3. August 2024 in Administration, GNU/Linux, Programming.
GnuPG is a powerful cryptographic tool that enjoys widespread support by F/LOSS mail user agents. However, due to a lack of conventional public key management it is plagued by key-related issues. One such issue is the expiry of GnuPG keys, which often goes unnoticed by affected messaging partners until such time when it actually disturbs […]
Redirect PulseAudio/PipeWire over TCP/IP network
8. Oktober 2023 in Administration, GNU/Linux, Multimedia, Technology.
If you have two Linux hosts, host1 and host2, both running PulseAudio (or Pipewire with PulseAudio backwards compatibility) and you want host2 to use the speakers on host1, then you can use a PulseAudio TCP server on host1 and a “tunnel sink” on host2 to do that.
WordPress Plugin to embed Gitea Repositories
30. September 2025 in Administration, GNU/Linux, Programming, Technology.
I ported the WordPress plugin providing shortcodes for embedding Gitlab projects into posts and pages to a Gitea version. Note that i personally have switched to Forgejo, and apparently it also works with that. 🙂 Below is a usage example, displaying the latest 3 commits and the latest release (if any) from repository “linuxfoo-gitea” on […]
PiKVM on an OrangePi Zero 2
3. November 2023 in Administration, GNU/Linux, Technology.
The OrangePi Zero 2 H616/1GByte is capable of running PiKVM. I find this an interesting development, because if i only want the KVM functionality, a full-blown Raspberry Pi 4 with all its CPU resources, multiple Gigabytes of RAM and peripheral devices seems somewhat of an overkill. I am aware that the latest official PiKVM, the […]
Print all indented Lines following a non-indented Line
30. September 2025 in GNU/Linux, Programming.
Some configuration and output text formats contain sections like the following: foo: value1 value2 bar: value 3 In this article, two scripts are presented that print all consecutive indented lines that follow a non-indented line that matches a search pattern given by a regular expression. This means, given the single argument foo and the standard […]
Maintaining Multi-Line “stat” Formats using Bourne Again Shell
7. November 2024 in GNU/Linux, Programming.
The stat command from GNU core utilities features not only a –format FORMAT option but also a –printf FORMAT one, the difference being that the latter allows for backslash escapes such as \n. This allows for custom per-file report formats containing newlines, for example: stat –printf ‘Name: %n\nSize: %s Bytes\n’ /etc/passwd If the format string […]