如何在 Ubuntu 服务器上安装桌面环境 (GUI)

2023-11-12 1274阅读

温馨提示:这篇文章已超过493天没有更新,请注意相关的内容是否还可用!

您想在 Ubuntu 服务器上安装 GUI 吗?在正式开始之前,我先告诉大家为什么Ubuntu服务器版没有自带GUI,以及什么情况下可以在服务器上安装GUI。如果你比较 Ubuntu 的桌面版本和服务器版本,你会发现两者之间的主要区别是服务器版本缺少 GUI。Ubuntu Server 基本上是桌面版本的降级版本,没有图形模块。您可以在只有 512 MB RAM 的计算机上使用 Ubuntu Server,但 Ubuntu 桌面需要至少 2 GB RAM 才能提供正常功能。在服务器上运行桌面环境被认为是浪费资源。如果您通过 Linode、DigitalOcean 或 AWS 等云服务器提供商部署服务器,则安装 GUI 将不起作用。现在您已经了解了基础知识,让我们看看在 Ubuntu 服务器上安装桌面环境的步骤。

您想在 Ubuntu 服务器上安装 GUI 吗? 大多数情况下你都可以安装它,我将在本教程中详细解释安装步骤。

在正式开始之前,我先告诉大家为什么Ubuntu服务器版没有自带GUI,以及什么情况下可以在服务器上安装GUI。

为什么 Ubuntu 服务器没有 GUI?

如果你比较 Ubuntu 的桌面版本和服务器版本,你会发现两者之间的主要区别是服务器版本缺少 GUI(例如桌面环境)。 Ubuntu Server 基本上是桌面版本的降级版本,没有图形模块。

这是故意的。 Linux 服务器需要系统资源来运行服务。 图形桌面环境消耗大量系统资源,因此服务器操作系统默认不包含桌面环境。

您可以在只有 512 MB RAM 的计算机上使用 Ubuntu Server,但 Ubuntu 桌面需要至少 2 GB RAM 才能提供正常功能。 在服务器上运行桌面环境被认为是浪费资源。

作为服务器用户(或系统管理员),您应该通过命令行使用和管理您的系统。 为了达到这个水平,您需要对 Linux 命令有广泛的了解。

您真的需要在服务器上安装 GUI 吗?

某些用户可能不习惯在终端中使用命令行来完成工作。 毕竟,大多数用户都有资格通过图形界面操作计算机。

您可以在服务器上安装桌面环境并使用图形界面。 大多数人不会这样做,但这是可行的。

但这只有在您可以直接操作服务器的情况下才有效。 假设您在物理机器上运行它,例如服务器、台式机或笔记本电脑,或者诸如 Raspberry Pi 之类的设备。 如果您可以直接访问主机系统,还可以安装在虚拟机上运行的服务器上。

如果您通过 Linode、DigitalOcean 或 AWS 等云服务器提供商部署服务器,则安装 GUI 将不起作用。 如果您想通过图形界面管理远程服务器,可以使用Webmin或Cockpit等工具。 您可以在网络浏览器中通过这些工具使用和管理您的服务器。 与成熟的桌面环境相比,可以大大减少资源消耗。

如何在Ubuntu服务器上安装GUI?

现在您已经了解了基础知识,让我们看看在 Ubuntu 服务器上安装桌面环境的步骤。

您需要做好以下准备工作:

我在虚拟机上安装了Ubuntu服务器,可以直接操作宿主机。 我用同样的方法在Raspberry Pi上安装了Ubuntu服务器。

注意!

如果您出于学习和研究等实验目的执行此操作,则可以执行这些操作。 请不要在生产服务器上添加 GUI。 随后删除 GUI 可能会导致依赖性问题,并且在某些情况下会破坏系统。

准备系统

首先,由于您要进行一些系统级别的更改,因此请先更新和升级,以确保我们系统的软件包是最新的:

sudo apt update && sudo apt upgrade

安装桌面环境

更新完成后,即可安装桌面环境。

有两种方法:

任何一种方法都允许您将完整的桌面环境作为完整的软件包安装,就像从头开始安装桌面版本一样。 我的意思是,您将获得与桌面版本相同的所有默认应用程序和工具。

如果你想使用tasksel,你需要先使用以下命令安装它:

sudo apt install tasksel

服务器是有桌面的么_桌面及服务_桌面服务器是什么

执行后,可以使用tasksel安装桌面环境(也称为DE)。

您可能知道有许多可用的桌面环境。 您可以选择您喜欢的一个。 有些桌面环境占用系统资源较多(如GNOME),有些则占用较少(如Xfce、MATE等)。

由您决定使用哪个 DE。 我将安装 GNOME 桌面,因为它是 Ubuntu 中的默认桌面。 后面我也会介绍其他桌面的安装。

如果您使用tasksel,请执行以下命令:

sudo tasksel install ubuntu-desktop

如果使用apt,请执行以下命令:

sudo apt install ubuntu-desktop

此过程可能需要几分钟到一个小时,具体取决于您的互联网速度和硬件。

需要提醒大家的是,执行完上述两条命令后,就会安装完整的GNOME桌面环境。 在本文中,我将执行这两个命令,并且这两个命令的结果是相同的。

安装和配置显示管理器

安装后,您将需要一个称为显示管理器或“登录管理器”的组件。 该工具的功能是启动显示服务器并加载桌面,同时管理用户会话和身份验证。

GNOME桌面默认使用GDM3作为显示管理器,但从资源角度来看它有点重。 您可以使用更轻量级且资源友好的管理器。 这里我们使用与平台无关的显示管理器 lightdm。 使用 apt 安装它:

sudo apt install lightdm

安装lightdm时,系统会要求我们选择默认的显示管理器,因为即使你可以安装多个管理器,也只能运行一个。

在列表中选择“lightdm”并单击“”。 这应该不会超过几分钟。 完成后,您可以启动显示管理器并使用以下命令加载 GUI:

sudo service lightdm start

您可以使用以下命令检查当前的显示管理器:

cat /etc/X11/default-display-manager

运行后的结果类似这样:

如果一切顺利,您现在将进入欢迎屏幕。

输入您的凭据,您的桌面即可启动并运行。

如果您想关闭 GUI,请打开终端并键入:

sudo service lightdm stop

安装额外的桌面环境(可选)

我之前说过我们可以选择不同的桌面。 让我们看看其他一些选项:

伴侣

MATE是一个基于GNOME2源代码的轻量级桌面。 它是完全开源的,是一个不错的选择。

使用以下命令安装 MATE:

sudo tasksel install ubuntu-mate-core

或者

sudo apt install ubuntu-mate-core

鲁本图/LXDE/LXQT

如果你的系统资源有限或者电脑比较旧,那么我推荐Lubuntu,另一个轻量级版本。 使用以下命令安装它:

sudo tasksel install lubuntu-core

或者

sudo apt install lubuntu-core

Xubuntu/Xfce

Xubuntu是Ubuntu基于Xfce的衍生版本。 它轻量、简单、稳定但高度可定制。 如果你想使用它,请执行以下命令:

sudo tasksel install xubuntu-core

或者

sudo apt install xubuntu-core

还有一些桌面未列出,例如 KDE、Cinnamon 和 Budgie。 这并不意味着他们不好。 他们也非常优秀。 您可以尝试自己安装它们。

如何从 Ubuntu 服务器上删除 GUI?

如果您觉得桌面环境占用太多计算资源,可以删除以前安装的软件包。

请注意,某些情况下删除GUI可能会导致依赖问题,因此请备份重要数据或创建系统快照。

sudo apt remove ubuntu-desktop
sudo apt remove lightdm
sudo apt autoremove
sudo service lightdm stop

现在重新启动您的系统。 您应该回到正常的命令行登录状态。

结论

在大多数情况下,可以安装桌面 GUI。 如果您不熟悉命令行,请使用像 YunoHost 这样的分发服务器。 YunoHost基于Debian系统,您可以通过GUI管理服务器。

如上所述,如果您是从头开始安装系统,那么我建议您使用桌面版本,以避免后续步骤。

如果您有任何疑问,请在评论部分留下。 您会在服务器上使用 GUI 吗? 看完这篇文章后,您有遇到什么问题吗?

通过:

作者:Chris Patrick Carias Stas 选题:lujun9972 译者:lxbwolf 校对:wxy

本文由 LCTT 原创编译,Linux China 自豪推出

1、申请公网IP

首先去营业厅或者打电话申请一个公网IP,也可以说是专网转公网。 营业厅办理申请时,会询问转账原因。 可以说是用来摄像头监控的;

应用完成后,剩下的步骤和内容与操作者无关,全部需要自行配置;

2.配置光猫

不同型号的配置步骤有所不同。 我这里使用的光调制解调器是TEWA-768E。 光猫的配置为ip:8080访问路由配置项,然后使用配置向导将光猫修改为桥接模式; 这个过程,你可以去网上查找你对应的光猫的修改方法,百度一下即可; 或者实在不知道怎么修改的话,可以找安装宽带的人。

3、获取PPPOE上网账号和密码

由于光端机之前使用DHCP方式上网,因此不需要账号和密码;

配置桥接模式后,光猫将不再自动获取IP。 因此,为了正常上网,需要在光猫后面添加路由器。 路由器的wan口连接光猫,然后路由器的wan口必须配置为PPPOE上网。 这种上网方式需要账号和密码。 这个账号和密码可以直接从安装宽带的人那里获得,也可以从办理宽带的相关人员那里获得。 他们会知道的。 所以这里我们需要找到用于上网的PPPOE账号和密码;

4.配置路由器端口映射

路由器直接配置dhcp,然后路由器内网就可以访问Internet了。 但如果要使用公网访问内网网页或内网服务器,则需要配置路由器的端口映射,将wan端口映射到内网端口。 网络IP和端口上,可以使用公网IP访问内网服务器;

注意:配置端口映射时,要注意内网网络设备的网卡,并将网关配置为路由器的IP地址,否则很容易断线。

- - - - - - - - - - - - - - - - - - - - - - - - -分割金属丝 - - - - - - - - - - - - - - - - - - - - - - - - - ----------------

直到申诉之前,可以直接使用公网IP,但是如果路由器重启的话,运营商会重新给路由器分配一个新的公网IP,所以这时候我们之前使用公网IP时所使用的端口映射就不太容易了使用。 如果不想每次都使用,如果每次重启路由器都配置公网IP地址的端口映射,则需要使用域名方式;

1.确认路由器是否支持ddns,即动态域名功能。 如果支持,则可以继续下一步。 如果没有的话,可以找一个支持的设备或者创建一个软路由什么的;

2、申请域名(申请域名前先检查一下你的路由器、阿里云、华为云等的ddns支持哪个网站的域名解析服务),然后可以去阿里云或者华为云。 您可以找到如何在线申请。 域名; 申请域名后,设置域名解析;

3、配置路由器的ddns,在路由器的配置中填写域名,然后使用域名直接访问路由器,然后使用路由器的端口映射访问内网,端口映射方法与上面相同。 ;

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]