如果不安装桌面,是否可以运行 GUI 程序?

如果不安装桌面,是否可以运行 GUI 程序?

我在用着面包丁这使我能够在 Chromebook 上运行 14.04。我选择不是安装桌面以节省磁盘空间,因此cli-extra安装时使用目标:

sudo sh ~/Downloads/crouton -r trusty -t cli-extra -n cli

我现在可以sudo enter-chroot从我的 Chrome OS shell 运行。

我的问题

是否可以启动图形程序(例如 gedit)?当我在另一个系统上使用 LXDE 时,我可以运行gksudo gedit以启动该程序,但在这种情况下无法识别此命令。此外,运行sudo gedit结果显示消息“无法打开显示:”。

答案1

Xorg 服务器负责绘制图形环境。启动 Xorg 时,它还会启动一个带有 GUI 的应用程序。如果这个应用程序退出,Xorg 也会退出(如果我没记错的话)。在 Ubuntu 中,这个应用程序就是 Unity 桌面环境。

您应该能够安装一个基本的 Xorg 服务器,并使用命令行(我认为xinit gedit应该可以做到)让它启动您想要的应用程序。或者,您可以安装一个轻量级窗口管理器,如 Openbox。这些通常不如 Gnome、Unity 和 KDE Plasma 等成熟的桌面环境那么用户友好,但它们也小得多、速度快得多。

相关内容