我想在目前没有图形桌面环境的 Ubuntu 服务器上安装 Firefox。是否可以安装一些最小的显示管理工具,以便我启动图形 Firefox(或任何其他能够以非纯文本模式显示网站的图形浏览器)?
不幸的是,lynx、links 和类似的纯文本浏览器不够好。
答案1
您可以使用 APT 安装存储库中可用的任何软件包。APT 负责满足依赖关系。
与直觉相反的是,Firefox 软件包并不依赖于显示它所需的 X 服务器(或 Wayland)。当我尝试在不运行 X 服务器的情况下运行 Firefox 时,我得到了:
$ firefox
Error: no DISPLAY environment variable specified
因此要安装所需的软件包展示Firefox,问题:
sudo apt install firefox xorg
然后你可以运行:
startx
firefox
获取一个非常基本的 Firefox 窗口(甚至无法通过通常的方式调整大小或关闭它等)。
您可以通过按Ctrl+退出 Firefox Q。然后运行exit
退出 X 服务器。
答案2
您可能想尝试 Browsh (https://www.tecmint.com/browsh-text-web-browser-for-linux):
Browsh 是一款开源、简单且现代的基于文本的浏览器,可在 TTY 终端环境中呈现。它由一个最小的 Golang CLI 前端和一个浏览器 Web 扩展(无头 Firefox)组成,它实际上提供了创建纯文本版本的网页和 Web 应用程序的大部分功能。
答案3
答案4
如果您只是需要它运行(但不一定与它交互),请搜索“无头模式”:https://hacks.mozilla.org/2017/12/using-headless-mode-in-firefox/
编辑:确切的说明取决于操作系统。通常,使用 -headless 参数从命令行运行 Firefox。如果您有多个配置文件,请不要忘记 -P 参数。
例如:firefox -headless -P default "https://askubuntu.com/"