我只是希望有人引导我完成将命令行界面 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