**xdg-open is for use inside a desktop session only. It is not
recommended to use xdg-open as root.**
Warum steht das oben genannte auf der Manualpage?
Antwort1
Wie Sie vielleicht wissen, xdg-open
wird es verwendet, um eine Datei oder URL in der bevorzugten Anwendung des Benutzers zu öffnen.
Wenn Sie es mit ausführen root
, kann es sein, dass Ihr System kaputt geht. Aber warum?
Da Sie möglicherweise ein grafisches Programm mit root
Access ausführen (Warum sollten Benutzer niemals normales sudo verwenden, um grafische Anwendungen zu starten?).
Außerdem kann es sein, dass ein Programm ausgeführt wird, das nicht mit Access ausgeführt werden sollte root
, oder dass sogar versehentlich ein gefährlicher Befehl mit root
Access ausgeführt wird.
xdg-open
führt möglicherweise einfach einen Befehl aus, bei dem wir uns über die Ergebnisse nicht sicher sind. Deshalb sollte er nicht mit root
Zugriff ausgeführt werden.