是否可以在沒有桌面環境的 Ubuntu 上安裝 Firefox?

是否可以在沒有桌面環境的 Ubuntu 上安裝 Firefox?

我想在目前沒有圖形桌面環境的Ubuntu伺服器上安裝firefox。是否可以安裝一些最小的顯示管理工具,使我能夠啟動圖形化的 Firefox(或任何其他能夠以非純文字模式顯示網站的圖形瀏覽器)?

不幸的是,lynx、links 和類似的純文字瀏覽器還不夠好。

答案1

您可以使用 APT 安裝儲存庫中可用的任何軟體包。 APT 負責滿足依賴關係。

與直覺相反,Firefox 軟體包並不依賴顯示它所需的 X 伺服器(或 Wayland)。當我嘗試在沒有運行 X 伺服器的情況下運行 Firefox 時,我得到:

$ firefox
Error: no DISPLAY environment variable specified

因此要安裝所需的軟體包展示火狐瀏覽器,問題:

sudo apt install firefox xorg

然後你可以運行:

startx
firefox

獲得一個非常基本的 Firefox 視窗(即使無法透過通常的方式調整大小或關閉它等)。

您可以按Ctrl+退出 Firefox Q。然後運行exit退出X伺服器。

答案2

您可能想嘗試瀏覽(https://www.howtoing.com/browsh-text-web-browser-for-linux):

Browsh 是一款開源、簡單且現代的基於文字的瀏覽器,可在 TTY 終端機環境中呈現。它由一個最小的 Golang CLI 前端和一個瀏覽器 Web 擴充功能(無頭 Firefox)組成,它實際上提供了創建純文字版本的網頁和 Web 應用程式的大部分功能。

答案3

Firefox(或任何其他桌面應用程式)不依賴圖形桌面環境,因為不需要在本機上安裝它。您可以在伺服器上安裝 Firefox 並使用 GUI 電腦連接到它ssh -y,當您從 SSH 會話啟動 Firefox 時,您將在 Ubuntu 伺服器上執行 Firefox,同時其視窗將顯示在 GUI 電腦上。

此外,還有一些瀏覽器可以直接渲染圖形,而不依賴 X/Wayland。例如,開放式寬頻網路衝浪 有 SDL 前端。

答案4

如果您只需要它運行(但不一定與其互動),請搜尋「無頭模式」:https://hacks.mozilla.org/2017/12/using-headless-mode-in-firefox/

編輯:具體的說明取決於作業系統。通常,使用 -headless 參數從命令列執行 Firefox。如果您有多個配置文件,請不要忘記 -P 參數。

範例:firefox -headless -P 預設“https://askubuntu.com/”

相關內容