GUI-Apps ohne grafischen Desktop

GUI-Apps ohne grafischen Desktop

Das ist vielleicht eine dumme Frage, aber ist es möglich, GUI-Apps (z. B. Firefox) auf einem Computer auszuführen, auf dem ich keinen grafischen Desktop (wie GNOME, Xfce) installiert habe?

Antwort1

Sie können X Windows installieren, ohne einen Desktop zu installieren, und Apps unter Bare X ausführen. Das ist etwas seltsam: kein Hintergrund, keine Fensterränder. Oder Sie können einen minimalen Fenstermanager hinzufügen.

Kann ich unter Linux Grafiken ohne Desktop-Manager haben?

Antwort2

Sicher. Es gibt mehrere Optionen (welche Sie möchten, geht aus der Frage nicht hervor).

  1. Einige Programme können im Headless-Modus ausgeführt werden, wobei sie die Situation akzeptieren, in der der X-Server nicht verfügbar ist
  2. Sie benötigen lediglich einen X-Server, der auf dem Client-Computer läuft, nicht unbedingt auf dem Server, auf dem die Software läuft. Wenn beispielsweise Firefox auf dem Server installiert ist, zu dem Sie eine Verbindung per SSH herstellen, können Sie ssh -XFirefox auf dem Server herstellen und ausführen => die Firefox-Benutzeroberfläche wird auf Ihren Computer übertragen.

Antwort3

Hier sind mehrere Headless-X-Server, einige davon sind:

  • virtueller X-Server: xpra,
  • verschachtelt: xnest, xserver-xephyr

Sie können xorg auch mit einem Dummy-Anzeigetreiber ausführen.

Antwort4

ich weiß, das ist ein alter Beitrag. Wenn jemand danach sucht, geben Sie Folgendes ein:

Installieren Sie zuerst Xorg

sudo apt-get install xorg

wenn Sie xterm noch nicht installiert haben

sudo apt install xterm

dies ist der Befehl, um es im selben Fenster oder in der selben Konsole auszuführen

xinit firefox $* -- :0 vt$XDG_VTNR

verwenden Sie dies, um es auf einem anderen Display auszuführen

sudo xinit firefox $* -- :1

wobei 1 Anzeige 1 ist.

verwandte Informationen