von MedienDeZign | Juli 12, 2026 | GNU/Linux
hat man ungenutzte oder inaktive Netzwerkinterfaces kann mit dem systemd-networkd-wait-online.service der Startvorgang lästig lange dauern. Den Timeout kann man wie folgt einstellen:
sudo systemctl edit systemd-networkd-wait-online.service
und dann folgende Zeilen einfügen
[Service]
ExecStart=
ExecStart=/lib/systemd/systemd-networkd-wait-online --any --timeout=5
von MedienDeZign | Apr. 22, 2026 | GNU/Linux
Mit dem onboard Tool „shred“ kann man eine Festplatte durch überschreiben mit zufälligen Daten und anschließendem nochmaligen löschen mit 0en angemessen sicher ausser Betrieb nehmen:
shred -vfz -n 1 /dev/sdX
von MedienDeZign | Okt. 12, 2025 | GNU/Linux
Vorbereitung des Systems und Anpassung der Quellen:
apt-get update && apt-get -y upgrade && apt-get -y dist-upgrade
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
Falls man z.B. PHP Quellen nutzt diese nicht vergessen:
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/php.list
Nun das System aktualisieren:
apt-get update && apt-get -y upgrade && apt-get -y dist-upgrade
Nach dem Neustart:
apt autoremove
von MedienDeZign | Sep. 9, 2025 | GNU/Linux
Um bei einem alten MacBook Air mit einem CS4208 Audio Chipsatz Ton zu bekommen, kann man einen gepatchten Treiber von Github verwenden:
sudo -s
cd
mkdir GIT
cd GIT
apt install linux-headers-generic git
git clone https://github.com/leifliddy/macbook12-audio-driver.git
cd macbook12-audio-driver/
./install.cirrus.driver.sh -i
reboot
von MedienDeZign | Feb. 25, 2025 | GNU/Linux
Bekommt man auf einer Nextcloud Instanz nach Update auf Version 31 den Fehler Falsches Zeilenformat in Ihrer Datenbank gefunden. ROW_FORMAT=Dynamic bietet die beste Datenbankleistung für Nextcloud. Bitte aktualisieren Sie das Zeilenformat in der folgenden Liste …
Hilft folgendes Skript auf der Shell:
#!/bin/bash
# Prompt for database credentials
read -p "Enter Database Name: " DB_NAME
read -p "Enter Username: " DB_USER
read -s -p "Enter Password: " DB_PASS
echo
# Generate ALTER TABLE statements and execute them
mysql -u "$DB_USER" -p"$DB_PASS" -e "
SELECT CONCAT('ALTER TABLE \`', TABLE_NAME, '\` ROW_FORMAT=DYNAMIC;')
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = '$DB_NAME'
AND ENGINE = 'InnoDB';
" -B -N | while read -r sql; do
mysql -u "$DB_USER" -p"$DB_PASS" -e "$sql" "$DB_NAME"
done
von MedienDeZign | Feb. 18, 2025 | GNU/Linux
Lässt sich der Acronis Cyber Protection Cloud Agent auf (Debian) Linux partout nicht aktualsiieren und auf der Shell wirft der Installer Fehler wie
cannot open Packages index using bdb_ro - Operation not permitted (1)
cannot open Packages database in /var/lib/Acronis/.rpmdb
lösche man folgenden Ordner (man kann ihn auch sicherheitshalber nur umbenennen)
rm -rf /var/lib/Acronis/.rpmdb
und versuche die Installation auf der Konsole erneut
./CyberProtect_AgentForLinux_x86_64.bin