
這可能是一個愚蠢的問題 - 但是是否可以在我沒有安裝圖形桌面(如 GNOME、Xfce)的電腦上運行 GUI 應用程式(例如 Firefox)?
答案1
你可以在不安裝桌面的情況下安裝X windows,並在裸露的X下運行應用程式。或者您可以新增一個最小的視窗管理器。
答案2
當然。有幾個選項(您想要的選項從問題中不清楚)。
- 有些程式可以在無頭模式下執行,它們接受 X-server 不可用的情況
- 您只需要在客戶端電腦上執行X-server,不需要在執行該軟體的伺服器上。例如,如果 Firefox 安裝在您使用 ssh 連線的伺服器上,您可以使用
ssh -X
它在伺服器上連線並執行 firefox => firefox UI 將繪製到您的電腦上。
答案3
以下是幾個無頭 X 伺服器,其中一些是:
- 虛擬x伺服器:xpra,
- 巢狀:xnest、xserver-xephyr
另外,您可以使用虛擬顯示驅動程式執行 xorg。
答案4
我知道這是一篇舊文章,如果有人正在搜尋此內容,請使用以下內容:
首先安裝xorg
sudo apt-get install xorg
如果你還沒安裝 xterm
sudo apt install xterm
這是在同一視窗或控制台中運行它的命令
xinit firefox $* -- :0 vt$XDG_VTNR
使用它在不同的顯示器上運行
sudo xinit firefox $* -- :1
其中 1 是顯示 1。