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?

Harter Vardhan
quelle
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
verwandte askubuntu.com/questions/50599/…
Ciro Santilli 事件 改造 中心 法轮功 法轮功 事件

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.

Evengard
quelle
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.

harrymc
quelle
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