如何将 CLI linux 转变为 GUI linux?或者至少如何在 CLI linux 中运行像 firefox 这样的 gui 应用程序?安装x窗口系统?

如何将 CLI linux 转变为 GUI linux?或者至少如何在 CLI linux 中运行像 firefox 这样的 gui 应用程序?安装x窗口系统?

我只是希望有人引导我完成将命令行界面 Linux 盒子切换为基于 GUI 的步骤。我知道这与 X Window 系统有关,但我不完全知道如何完全安装它。现在,如果安装了 Firefox 并且我尝试运行它,它会给出:“错误:未指定显示环境变量”

当然我需要指定一个显示,对吗?我使用了这个:export DISPLAY=:0 当我输入 firefox 时没有任何反应。当我输入 firefox & 然后输入命令 jobs 时,我可以看到 firefox 正在运行。但什么也没有显示。没有窗口弹出。

我搜索了如何解决这个错误,但我并没有真正明白。我只想对我的 Linux 盒子应用更改,这样当我打开基于 GUI 的软件时,它只会打开一个窗口。事实上,这是一件可行的事情。我很久以前就做过了,但我忘了怎么做,因为我不是一个普通的 Linux 用户。我想知道的另一件事是:是否也可以将 cli linux 盒子永久更改为基于 gui 的 Linux,就像现成的 Ubuntu 和 linux mint 一样?或者这需要真正的编码员吗?

我实际上正在 virtualbox 中使用虚拟机并进行试验。我可以扭转对它造成的任何伤害。它实际上是 ubuntu 14.04 VM。它是用于渗透测试的rapid7的metasoloitable3虚拟机的Linux版本:https://github.com/rapid7/metasploitable3

提前致谢

答案1

你说你正在使用Ubuntu。添加桌面。您需要安装它。

不过你说你正在使用 Ubuntu14.04Ubuntu 版本号为 YY.MM(发布年份和月份),查看支持已被删除(在 2020-04 之前仍具有长期安全支持)。

要安装 do apt install kde-plasma-desktop(或其他桌面)——它将引入所有依赖项,包括 X11。

但是,最好使用不同的虚拟机进行桌面使用。您可以同时运行它们,并从图形化连接到非图形化连接。您仍然可以在非图形程序上运行图形程序,但使用 并在图形程序上显示它们ssh -X,并仅安装该程序(例如 firefox),但不安装桌面。

答案2

对于最小的 Gui 使用组织

apt install xorg

如果您只想像在桌面环境中一样使用 GUI,只需执行以下操作:

apt install ubuntu-desktop

重启后你应该能够看到 Gui

相关内容