Ubuntu24.04服务器版配置桌面环境

Ubuntu服务器版默认情况下是不包含桌面环境的,因此开机后通常会进入命令行界面。如果想使用图形界面,可以通过以下方法实现:

1 手动安装桌面环境

如果服务器版的Ubuntu已经安装完成,可以通过命令行手动安装桌面环境:

1)更新源列表

sudo apt update
sudo apt upgrade -y

2)选择合适的桌面环境

Ubuntu 提供多种桌面环境,可以根据需要选择:

  • GNOME(默认 Ubuntu 桌面环境)
sudo apt install ubuntu-desktop -y
  • 轻量级 Xfce(适合性能较低的设备)
sudo apt install xubuntu-desktop -y
  • 轻量级 LXQt(资源占用更低)
sudo apt install lubuntu-desktop -y
  • KDE Plasma(更炫酷的界面)
sudo apt install kubuntu-desktop -y
  • Cinnamon 桌面环境(Cinnamon 提供了类似传统桌面的体验)
sudo apt install cinnamon-desktop-environment -y

3)安装完成后重启系统

sudo reboot

重启后,系统会进入图形界面的登录界面,输入用户名和密码即可进入桌面环境。

2 远程连接 Ubuntu 图形界面

如果你是远程管理 Ubuntu 22.04.2,并且需要图形界面,可以选择 VNC 或 RDP 方案。

1)VNC 远程桌面(适合 Linux 远程连接)

VNC(Virtual Network Computing)适用于跨平台远程连接,适合 Windows、Mac、Linux 访问 Ubuntu 图形界面。

  • 安装桌面环境(如果未安装)
sudo apt update
sudo apt install xfce4 xfce4-goodies -y
  • 安装 VNC 服务器
sudo apt install tightvncserver -y
  • 启动 VNC 服务器并设置密码
vncserver
  • 配置 VNC 服务器
    编辑 VNC 启动文件:
vim ~/.vnc/xstartup

替换内容为:

#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 &
  • 远程连接
    在 Windows 或 Mac 上使用 VNC 客户端(如 RealVNC 或 TightVNC Viewer),输入服务器IP:1(如 192.168.1.100:1)即可访问 Ubuntu 图形界面。

2) RDP 远程桌面(适合 Windows 远程连接)

如果你主要在 Windows 远程访问 Ubuntu,推荐使用 RDP(远程桌面协议),体验更流畅。

  • 安装 Xfce 桌面和 RDP 服务器
sudo apt update
sudo apt install xfce4 xrdp -y
  • 启动 xRDP 并设置开机自启
sudo systemctl enable xrdp
sudo systemctl start xrdp
  • 允许 RDP 端口(默认 3389)
sudo ufw allow 3389/tcp
  • 远程连接
    在 Windows 电脑上:打开 远程桌面连接(Win + R 输入 mstsc),输入 Ubuntu 的 IP 地址(如 192.168.1.100)。选择用户名 (默认使用你的 Ubuntu 用户名),输入密码后即可访问 Ubuntu 图形界面。

3) RDP 连接失败排查

如果你用的是 RDP访问失败,请检查以下问题:

  • 确保 xRDP 正在运行
sudo ufw allow 3389/tcp
sudo ufw status

如果 3389/tcp 没有在 ALLOW 列表中,手动添加:

sudo ufw enable
sudo ufw allow 3389/tcp
  • 确保 xRDP 正在监听 3389 端口
netstat -tulnp | grep 3389

如果输出类似:

tcp    0    0 0.0.0.0:3389      0.0.0.0:*      LISTEN    1098/xrdp

说明 xRDP 正在监听端口。如果没有输出,尝试重启 xRDP:

sudo systemctl restart xrdp
  • 修改 xRDP 配置,使其监听 IPv4
sudo vim /etc/xrdp/xrdp.ini

找到:

port=3389

修改为:

port=tcp://0.0.0.0:3389

然后保存再重启 xRDP:

sudo systemctl restart xrdp
### Ubuntu 24.04 安装配置教程 #### 配置网络连接 为了确保系统的正常运行,首先要确认网络设置无误。可以通过命令行工具`nmcli`来查看当前的网络状态以及管理网络接口[^1]。 ```bash nmcli dev status ``` #### 更新软件包列表并升级现有软件包 保持系统最新非常重要。这不仅有助于获得最新的功能改进,还能修复已知的安全漏洞和其他错误。通过执行以下命令可以更新本地数据库中的可用软件包信息,并将所有已安装的软件包升级到其最新版本: ```bash sudo apt update && sudo apt upgrade -y ``` #### 安装常用开发工具和库文件 对于开发者而言,在新环境中安装必要的编译器、调试器以及其他支持库是必不可少的操作之一。下面这条指令将会一次性完成这些工作: ```bash sudo apt install build-essential cmake git python3-pip -y ``` #### 设置防火墙规则 UFW (Uncomplicated Firewall) 是一个简化版的防火墙前端程序,它使得配置Linux内核内置的功能变得简单易懂。启用UFW之前应该先定义好允许哪些服务端口对外开放访问权限: ```bash sudo ufw allow ssh/tcp sudo ufw enable ``` #### Samba 文件共享服务部署 如果计划与其他设备之间实现跨平台的数据交换,则可能需要用到SMB/CIFS协议下的解决方案——即Samba服务器。按照官方文档指示操作即可快速搭建起属于自己的私有云盘空间: ```bash sudo apt-get install samba smbclient cifs-utils -y ``` 之后还需要编辑/etc/samba/smb.conf文件以适配具体需求场景;另外也要记得创建相应的用户账号及其密码用于身份验证过程之中。 #### Anaconda 和 PyCharm 的安装与快捷方式建立 针对Python编程爱好者来说,Anaconda是一个非常受欢迎的选择因为它自带了大量的科学计算相关模块而且兼容性强。而PyCharm则是IDE领域里一颗璀璨明星特别适合用来编写复杂的项目工程代码。两者都可以从官方网站下载对应的.deb格式安装包直接双击打开图形界面引导式安装流程[^2]。 至于如何在桌面上生成应用程序启动图标链接,请参照特定视频教程说明进行实际动手尝试。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值