Hier gibt es Sachen die nicht was mit der Fotografie zu tun habe, die aber die Nerds interessieren könnten.
Ich bin ein Linux-Nerd, also wird mein Hauptthema Linux - Software sein.
Hardwareerkennung
Mit dem neuesten Kernel kann man davon ausgehen das auch die neueste Kamera auch erkannt wird.
Mit lsusb kann man schauen ob die Hardware erkannt wurde.
lsusb
So kann es dann aussehen
Schade ist das die Kamerahersteller keine Software für Linux ausliefern.
Flatpak installieren und Befehle
Ich beschriebe das für Debian und Ubuntu. Für die anderen Distros gibt es bei Flatpak eine Anleitung.
1. Flatpak installierensudo apt install flatpak
2. Installiere das Software-Flatpak-Plugin
Wenn du GNOME verwendest, ist es eine gute Idee das Flatpak-Plugin für GNOME Software zu installieren.sudo apt install gnome-software-plugin-flatpak
Wenn du KDE verwendst, solltest du stattdessen das Plasma Discover Flatpak Backend installieren.sudo apt install plasma-discover-backend-flatpak
3. Hinzufügen des Flathub-Repositorys
Flathub ist der beste Ort, um Flatpak-Anwendungen zu erhalten. Um es zu aktivieren, lade die Flathub-Repository-Datei herunter und installiere die Flathub-Repository-Dateiflatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
Installation / Quelle: https://flathub.org/setup/Debian
4. Befehle
Nextcloud auf einem KVM Server installieren
Vorteile einer eigenen Nextcloud ist es, das die Daten in deiner Hand sind. Du kannst neben dem Storege auch Daten zwischen deinen Endgeräten austauschen und deinen Kalender selber hosten.
Mein System: Debian 12, MariaDB, nginx mit php-fpm, PHP8.3
Bevor es los geht sollte folgendes gemacht werden:
- Die Requierements können auf der offiziellen Nextcloud Seite gegengeprüpft werden. Es stehen mit z. B. Apache auch Alternativen zur Verfügung. https://docs.nextcloud.com/server/29/admin_manual/installation/system_requirements.html#server
- Passwort für die Datenbank erzeugen
Docker für verschiedene Anwendungen installieren
Docker ist eine freie Software zur Isolierung von Anwendungen mit Hilfe von Containervirtualisierung. Docker vereinfacht die Bereitstellung von Anwendungen, weil sich Container, die alle nötigen Pakete enthalten, leicht als Dateien transportieren und installieren lassen.
[ Wikipedia Autoren, Der Text ist unter der Lizenz: CC-BY-SA 4.0 International]
Ich beschreibe das für Debian 12 Bookworm und als root.
Quelle: https://docs.docker.com/engine/install/debian/
Die zu deinstallierenden inoffiziellen Pakete sind:apt purge docker.io docker-compose docker-doc podman-docker
Requires, die vor der Installation benötigt werdenapt update && apt upgrade
apt-get install ca-certificates curl
Docker-Repository hinzufügencurl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
chmod a+r /etc/apt/keyrings/docker.asc
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
apt update
Docker installierenapt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Danach kannst du kontrollieren ob Docker richtig installiert istdocker run hello-world
Weiterlesen: Docker für verschiedene Anwendungen installieren