Administrator
发布于 2024-12-06 / 14 阅读
0
0

Ubuntu服务器安装lxqt桌面

Linux桌面对比

Ubuntu的不同桌面环境各有其特点和优势,选择哪一个最好取决于你的个人喜好、设备性能以及你对桌面外观和功能的需求。下面是上述五种桌面环境的特点和推荐情况:

1. GNOME(Ubuntu Desktop)

  • 特点:GNOME是Ubuntu的默认桌面环境,提供了现代、简洁的用户界面和丰富的功能。它是设计最为统一和现代化的桌面环境之一,拥有大量的扩展程序,可以高度自定义。
  • 适用场景:适合追求现代感和高度集成体验的用户,以及对系统性能要求不是特别高的现代硬件。

2. KDE Plasma

  • 特点:KDE Plasma以其高度的可定制性和美观的图形界面著称。它提供了类似Windows的用户体验,功能丰富,界面元素华丽。
  • 适用场景:适合那些喜欢调整和优化自己工作环境的高级用户,以及对界面美观有较高要求的用户。

3. XFCE

  • 特点:XFCE是一个轻量级的桌面环境,资源占用少,运行快速。它提供了基本的桌面功能,外观虽然简朴但足够实用。
  • 适用场景:适合资源有限的老旧设备,或者那些偏好简洁高效工作环境的用户。

4. LXQt

  • 特点:LXQt是LXDE的继任者,比XFCE更轻,但提供现代的QT技术和更好的模块化。
  • 适用场景:非常适合内存和处理能力非常有限的设备,或者追求极致性能的用户。

5. MATE

  • 特点:MATE桌面基于经典的GNOME 2开发,提供了传统的桌面环境,稳定且功能全面。
  • 适用场景:适合那些喜欢传统桌面模型的用户,以及对新版GNOME桌面操作方式不适应的用户。

推荐选择

  • 综合推荐:如果你的设备性能允许,我推荐尝试GNOME,因为它是Ubuntu的默认桌面,得到了广泛的测试和支持,用户体验也非常流畅。
  • 性能/资源限制:如果你使用的是较老或资源有限的设备,XFCELXQt会是更好的选择,因为它们对系统资源的需求较低,但仍然提供良好的用户体验。
  • 高度定制:如果你喜欢自定义你的桌面环境,那么KDE Plasma是最佳选择,它提供了广泛的定制选项和华丽的视觉效果。

最终选择应基于你的具体需求和偏好来决定。如果可能的话,你也可以尝试几种不同的桌面环境,看看哪一种最适合你的使用习惯。

安装LXQt桌面

要在Ubuntu 24服务器版本上安装LXQt桌面并使用远程桌面访问,您可以按照以下步骤操作:

  1. 安装LXQt桌面

  2. 首先更新系统软件包至最新:

     sudo apt update
     sudo apt upgrade
    
  3. 安装LXQt桌面环境,您可以使用以下命令:

     sudo apt install task-lxqt-desktop
    
  4. 对于服务器版本,如果需要,也可以单独安装LXQt组件:

     sudo apt install lxqt
    
  5. 选择显示管理器时,可以选择sddmgdm3作为推荐用于LXQt桌面的显示管理器 。

  6. 配置远程桌面访问

  7. 对于Ubuntu 24.04,您可以使用XRDP服务来实现远程桌面访问。首先,安装XRDP:

     sudo apt install xrdp
    
  8. 启动并启用XRDP服务:

     sudo systemctl start xrdp
     sudo systemctl enable xrdp
    
  9. 在防火墙中打开3389端口:

     sudo ufw allow from any to any port 3389 proto tcp
    
  10. 检查XRDP服务状态:

     systemctl status xrdp
    
  11. 重新启动系统以应用更改,并确保XRDP服务在启动时自动启动 。

  12. 如果你使用的是 GNOME 桌面环境,可以尝试以下步骤:

编辑 ~/.xsession 文件(如果不存在则创建):

echo "gnome-session" > ~/.xsession
确保 xrdp 服务正在运行:

sudo systemctl restart xrdp

  1. 连接到远程桌面
  2. 您可以使用Windows的远程桌面连接工具(mstsc)或Ubuntu自带的Remmina软件进行远程桌面连接。在连接工具中输入Ubuntu服务器的IP地址和端口(默认为3389),然后使用设置的用户名和密码登录 。

完成上述步骤后,您应该能够通过远程桌面客户端访问安装了LXQt桌面的Ubuntu 24服务器系统。

修改xrdp端口

在Ubuntu系统中,xRDP服务默认监听端口3389。如果您想要修改xRDP的默认端口,可以通过以下步骤进行:

  1. 打开xrdp配置文件
    使用文本编辑器打开xrdp的配置文件,该文件通常位于/etc/xrdp/xrdp.ini

    sudo nano /etc/xrdp/xrdp.ini
    
  2. 修改端口号
    在配置文件中找到[globals]部分,然后找到port=3389这一行,将3389修改为您希望使用的端口号。

    [globals]
    port=-1
    

    注意:使用-1可以让xRDP监听所有可用的TCP端口。

  3. 设置端口转发
    如果您修改了端口,可能还需要在防火墙上设置相应的端口转发规则,以便流量可以通过新的端口到达xRDP服务。

    使用ufw设置端口转发的示例:

    sudo ufw allow [新端口号]/tcp
    
  4. 重启xrdp服务
    修改配置文件后,需要重启xrdp服务以使更改生效。

    sudo systemctl restart xrdp
    
  5. 检查端口状态
    使用netstatss命令检查新的端口是否已经在使用。

    sudo netstat -tulnp | grep [新端口号]
    # 或者
    sudo ss -tulnp | grep [新端口号]
    
  6. 连接到新的端口
    当xrdp服务重启后,您可以使用远程桌面客户端连接到新的端口。在连接时,指定新的端口号。

请注意,修改默认端口可能会影响连接的兼容性和用户体验。确保在修改端口后,通知所有需要连接到该xRDP服务的用户。同时,确保选择的端口没有被其他服务使用,并且没有安全风险。

VNC访问

通过VNC进行远程桌面访问

如果你需要远程访问Ubuntu系统的图形界面,可以使用VNC(Virtual Network Computing)。这需要在Ubuntu机器上安装和配置VNC服务器。

安装VNC服务器

一个流行的VNC服务器是x11vnc。你可以通过以下命令安装它:

sudo apt update
sudo apt install x11vnc

设置VNC服务器

为了在每次启动时自动启动VNC服务,并设置一个安全的密码,执行以下命令:

x11vnc -storepasswd

输入你的密码并确认。然后,创建一个服务文件来管理VNC服务:

sudo nano /etc/systemd/system/x11vnc.service

在打开的编辑器中,输入以下内容:

[Unit]
Description=Start x11vnc at startup.
After=multi-user.target

[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /home/username/.vnc/passwd -rfbport 5900 -shared

[Install]
WantedBy=multi-user.target

username替换为你的实际用户名。保存并退出编辑器。

启动和启用VNC服务

sudo systemctl daemon-reload
sudo systemctl start x11vnc.service
sudo systemctl enable x11vnc.service

连接到VNC服务器

在客户端计算机上,使用VNC客户端(如TightVNC, RealVNC, 或其他)连接到Ubuntu系统。输入Ubuntu机器的IP地址和端口(默认是5900),然后输入密码。

这样,你就可以通过SSH或VNC远程访问安装了LXQt的Ubuntu系统了。如果有任何问题或需要进一步的帮助,请随时提问。


评论