Ist es möglich, grafische Anwendungen wie Firefox auszuführen, ohne eine Desktop-Umgebung zu installieren?


11

Ich bin seit 2 Jahren ein Ubuntu-Benutzer und denke darüber nach, zu Arch zu wechseln. Ich liebe ihre Philosophie, The Arch Way , und ich bewundere ihre Hartnäckigkeit, dem Benutzer das System zu zeigen. Ich denke, wenn ich jemals meine Linux-Box zähmen und ein Superuser sein werde , ist dies der einzige Weg. Ich bin bereit, den ganzen Weg zu gehen, um eine echte Arch-Erfahrung zu erzielen, Pakete von der Quelle zu kompilieren, Konfigurationsdateien zu installieren und zu bearbeiten, um die Systemeinstellungen zu ändern. Es gibt jedoch Anwendungen, die Teil meines täglichen Workflows sind, und ich weiß nicht, ob sie ohne eine GUI / Desktop-Umgebung ausgeführt werden können. Entscheidend unter ihnen ist Firefox.

Es wäre großartig, wenn ich eine oder zwei grafische Anwendungen verwenden könnte, ohne eine Desktop-Umgebung installieren zu müssen. Ist das unter Linux möglich?


Beachten Sie, dass nur Text-Webbrowser verfügbar sind (z. B. Luchs), für die keine Desktop-Umgebung oder eine der X-Bibliotheken erforderlich ist. Nützlich, wenn Sie nur eine Webbrowser-Funktion anstelle einer grafischen Webbrowsing-Funktion benötigen .
GoldPseudo

Was genau meinst du mit "Desktop-Umgebung"? Meinen Sie große wie KDE oder Gnome oder nur einen X-Server und einen Fenstermanager?
Keith

Antworten:


16

Nun, Firefox erfordert X-Server. Was Sie benötigen, ist die Installation von Firefox mithilfe der Paketverwaltung - es sollte das absolute Minimum der Pakete einschließlich des X-Servers installieren. Dann müssen Sie nur noch den X-Server ohne Desktop-Umgebung ausführen. Grundsätzlich so etwas wie:

$ X

Dann starten Sie einfach Firefox auf diesem X-Server:

$ DISPLAY=:0 firefox

Sie können mit STRG + ALT + F1 und STRG + ALT + F7 vom X-Server und dem Framebuffer wechseln.

Ich hoffe es hilft.


Vielen Dank! Ihre Antwort ist genau richtig. Ich werde es versuchen, sobald ich kann.
Harte Vardhan

1

Ohne eine grafische Umgebung müssen Sie einen textbasierten Browser wie elinks / lynx verwenden, und sie sind wirklich nicht sehr hübsch .

Sie können X einfach selbst ausführen und dann grafische Dienstprogramme über die Befehlszeile erzeugen, in der "server: 0" manuell angegeben wird. Dies ist jedoch ein echtes Problem.

Wenn Sie sich für Minimalismus interessieren, können Sie einen leichten Windows-Manager ausprobieren. Die gesamte Liste finden Sie unter Arch-Wiki Window Manager . Ich benutze Arch nicht, aber einige Leute empfehlen Fluxbox . Sie müssen mit ihnen experimentieren, um die zu finden, die Sie mögen.


Ein Fenstermanager wird sehr verlockend sein, wieder grafische Anwendungen zu verwenden. Ich möchte mein Setup so einfach wie möglich halten, hauptsächlich, weil ich meinen Computer hauptsächlich zum Programmieren und Surfen verwenden möchte. Ich wusste über Luchs Bescheid und habe es unter Ubuntu versucht. Du hast recht, es ist überhaupt nicht schön.
Harsh Vardhan

2
Das Programmieren ohne grafische Produktivitätsanwendungen wie IDE ist wie das Abschneiden des Armes vor dem Krieg. Oder Sie haben einen Computer mit extrem wenig RAM.
Harrymc

6
vim oder emacs sind genug für viele programmierer und beide funktionieren gut ohne X
schlicht

2
@harrymc Was sind deine Quellen? Was ist daran, dass grafische Produktivitätsanwendungen nicht so schädlich sind? Denken Sie, dass IDEs so viel besser sind als konsolenbasierte Texteditoren?
Kelmikra

2
@harrymc Meine Erfahrung zeigt, dass die Verwendung von Texteditoren in Konsolen genauso produktiv ist, wenn nicht sogar mehr als die Verwendung von IDEs. Eine flüchtige Online-Suche ergab nichts Relevantes zum Thema.
Kelmikra
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.