Ich möchte Firefox auf einem Ubuntu-Server installieren, der derzeit keine grafische Desktop-Umgebung hat. Ist es möglich, einige minimale Anzeigeverwaltungstools zu installieren, mit denen ich grafischen Firefox starten kann (oder einen anderen grafischen Browser, mit dem Websites nur im Textmodus angezeigt werden können)?
Leider sind Luchse, Links und ähnliche Nur-Text-Browser nicht gut genug.
command-line
firefox
deimos
quelle
quelle
Antworten:
Sie können jedes in den Repositorys verfügbare Paket mit APT installieren. APT ist für die Erfüllung der Abhängigkeiten verantwortlich.
Gegen die Intuition ist das Firefox-Paket nicht von dem X-Server (oder Wayland) abhängig, der zum Anzeigen benötigt wird. Als ich versuchte, Firefox ohne X-Server auszuführen, bekam ich:
Um die erforderlichen Pakete für die Anzeige von Firefox zu installieren , gehen Sie folgendermaßen vor:
Dann kannst du laufen:
um ein sehr einfaches Firefox-Fenster zu erhalten (auch ohne die Möglichkeit, es mit den üblichen Mitteln in der Größe zu verändern oder zu schließen usw.).
Sie können Firefox beenden, indem Sie Ctrl+ drücken Q. Führen Sie dann aus,
exit
um den X-Server zu beenden.quelle
xauth
der X- Server nicht auf dem Remotecomputer installiert werden (nur die Komponente installieren ), da die X-Sitzung mit X-Server auf Ihrer Station getunnelt ist. Sie können den Firefox also tatsächlich auf dem Remotecomputer ausführen, das Fenster wird jedoch auf Ihrem lokalen Computer angezeigt. Siehe zum Beispiel diese Diskussion unter unix.stackexchange.com/q/12755/37669 .Möglicherweise möchten Sie Browsh ausprobieren ( https://www.tecmint.com/browsh-text-web-browser-for-linux ):
Browsh ist ein Open Source, einfacher und moderner textbasierter Browser, der in TTY-Terminalumgebungen gerendert wird. Es besteht aus einem minimalen Golang CLI-Frontend und einer Browser-Web-Erweiterung (Headless Firefox), die den größten Teil der Funktionalität für die Erstellung einer rein textbasierten Version von Webseiten und Web-Apps bietet.
quelle
reset
Befehl können Sie Ihr Terminal wieder in einen normalen Zustand versetzen .Firefox (oder eine andere Desktop-Anwendung) ist nicht von der grafischen Desktop-Umgebung abhängig, da diese nicht lokal installiert werden muss. Sie können Firefox auf Ihrem Server installieren und von einem GUI-Computer aus mit Firefox verbinden.
ssh -y
Wenn Sie Firefox von dieser SSH-Sitzung aus starten, wird Firefox auf Ihrem Ubuntu-Server ausgeführt, und sein Fenster wird auf dem GUI-Computer angezeigt.Darüber hinaus gibt es Browser, die Grafiken direkt rendern können, ohne auf X / Wayland angewiesen zu sein. Zum Beispiel haben OWB und Netsurf SDL-Frontends.
quelle