Gladys auf einem Mini-PC installieren

Für eine Installation von Gladys auf Windows 10 oder 11 gibt es die Möglichkeit, Windows mit dieser Open-Source-Lösung zu optimieren

Ich rate dringend davon ab, dies zu tun, da Docker nicht auf Windows läuft (Docker ist ein Linux-Container-System).

(Ja, es ist möglich, eine Entwicklerversion von Docker auf Windows zu installieren, aber „Docker for Windows“ startet nur eine Linux-VM auf dem Computer. Dadurch hat die VM keinen Zugriff auf das Netzwerk oder USB-Ports, was den Nutzen dieser Lösung stark einschränkt!)

Hallo @pierre-gilles

Das hat sich wohl weiterentwickelt, denn es scheint jetzt möglich zu sein oder irre ich mich? Ich habe nicht die Weisheit mit Löffeln gefressen :woozy_face:

Ich habe es nicht getestet, aber ich würde es testen, denn ich weiß, dass bestimmte Mini-PCs, die mit Windows verkauft werden, nicht unbedingt alle Treiber unter Linux entwickelt haben, daher schien es mir interessant, diesen Link zu teilen (man braucht ein bisschen Wissen, aber es ist gut erklärt).

Es ist möglich, USB-Geräte in einem Docker-Container unter Windows 10 zu verwenden. Allerdings gibt es einige Schritte und Konfigurationen, die dafür erforderlich sind:

  1. Stellen Sie sicher, dass Docker Desktop installiert ist und auf Ihrem Windows 10-System ordnungsgemäß funktioniert.
  2. Sie müssen das USB-Gerät mit Docker Desktop freigeben. Gehen Sie dazu zu den Einstellungen von Docker Desktop, dann zum Abschnitt « Ressourcen » und aktivieren Sie die USB-Gerätefreigabe.
  3. Sobald das Gerät mit Docker Desktop freigegeben ist, können Sie einen Docker-Container starten und dabei die Freigabe des USB-Geräts angeben. Sie können beispielsweise die Option --device beim Erstellen des Containers verwenden, um das USB-Gerät im Container zuzuordnen.

Hier ist ein Beispiel für einen Docker-Befehl zum Starten eines Containers mit Freigabe eines USB-Geräts:

bash

docker run -it --device=/dev/bus/usb/{device_name}:/dev/bus/usb/{device_name}

Stellen Sie sicher, dass Sie {device_name} durch den Namen des USB-Geräts ersetzen, das Sie verwenden möchten, z. B. /dev/bus/usb/001/002.

Beachten Sie, dass Sie möglicherweise die entsprechenden Berechtigungen benötigen, um auf das USB-Gerät innerhalb des Containers zuzugreifen. Daher kann es erforderlich sein, den Container mit erhöhten Rechten zu starten oder die Berechtigungen entsprechend anzupassen.

Und um ein bestehendes Windows auf einem Mini-PC zu entlasten, gibt es auch das Open-Source-Tool Bulk Crap Uninstaller