论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
应用中心
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
qidao123.com技术社区-IT企服评测·应用市场
»
论坛
›
主机系统
›
linux
›
怎样在服务器上安装Ubuntu桌面情况:具体教程 ...
怎样在服务器上安装Ubuntu桌面情况:具体教程
莱莱
论坛元老
|
2025-4-12 18:35:51
|
显示全部楼层
|
阅读模式
楼主
主题
1959
|
帖子
1959
|
积分
5877
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
引言
Ubuntu Server通常是以纯下令行的情势运行的,这对于服务器管理来说非常高效。然而,在某些情况下,我们可能需要一个图形用户界面(GUI)来更方便地管理服务器,尤其是对于不认识Linux下令行的用户。本教程将具体先容怎样在服务器上安装Ubuntu桌面情况,并通过VNC服务器长途访问桌面。
第一步:预备工作
在开始之前,确保你的服务器符合以下条件:
已经安装了Ubuntu Server 20.04或22.04版本(其他版本操纵类似)。
服务器有足够的存储空间(发起至少20GB)。
至少2GB RAM,保举4GB或更高。
具备root权限或sudo权限。
具备稳固的网络连接。
首先,使用SSH或KVM连接到服务器。Windows用户可以使用PuTTY连接,macOS和Linux用户可以直接使用终端:
ssh 用户名@服务器IP
复制代码
第二步:更新体系
在安装任何软件之前,发起先更新体系,以确保安装的组件是最新的。
sudo apt update && sudo apt upgrade -y
复制代码
何时使用?
每次安装新软件前。
服务器长时间未更新时。
修复潜在的安全毛病和Bug。
这个过程可能需要几分钟,具体时间取决于网络速率。
第三步:安装桌面情况
Ubuntu提供多种桌面情况,包括GNOME(默认)、KDE Plasma、Xfce、MATE等。不同桌面情况的特点如下:
桌面情况资源占用适用场景GNOME高现代化体验,适合高设置服务器KDE Plasma高可自定义性强,适合喜好个性化的用户Xfce低轻量级,适合低设置服务器MATE中经典风格,较轻量
安装GNOME桌面(官方默认):
sudo apt install -y ubuntu-desktop
复制代码
安装Xfce桌面(轻量级保举):
sudo apt install -y xfce4 xfce4-goodies
复制代码
何时使用?
假如服务器设置较低,发起使用Xfce或MATE。
假如服务器设置较高,可以安装GNOME或KDE。
这个过程可能需要10-30分钟,取决于你的网络速率。
第四步:安装VNC服务器
由于大多数服务器没有物理表现器,我们需要安装VNC服务器以便长途访问桌面情况。保举使用TightVNC:
sudo apt install -y tightvncserver
复制代码
何时使用?
需要长途访问桌面时。
服务器无图形输出装备(如物理表现器)。
安装完成后,运行以下下令初始化VNC服务器并设置访问密码:
vncserver :1
复制代码
体系会提示你输入访问密码,并发起设置一个只读密码(可选)。
第五步:设置VNC会话
默认情况下,VNC服务器启动后不会加载桌面情况,因此我们需要设置.vnc/xstartup文件。
制止VNC服务器
vncserver -kill :1
复制代码
编辑VNC设置文件
nano ~/.vnc/xstartup
复制代码
更换内容如下(适用于Xfce):
#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 & # 如果你安装的是GNOME,则改为 "gnome-session &"
复制代码
生存文件
(按Ctrl+X -> Y -> 回车),然后赋予可执行权限:
chmod +x ~/.vnc/xstartup
复制代码
重新启动VNC服务器
vncserver :1
-geometry 1920x1080 -depth 24
复制代码
何时使用?
需要更改桌面情况时。
办理VNC服务器启动后黑屏题目。
第六步:连接到VNC服务器
现在,你可以使用VNC客户端(如RealVNC、TigerVNC)连接到你的服务器。
打开VNC客户端。
输入服务器所在,例如:服务器IP:1。
输入之前设置的VNC密码。
连接成功后,你将看到Ubuntu桌面。
何时使用?
需要长途访问桌面时。
服务器无直接表现器但需要图形界面管理。
第七步(可选):设置VNC开机自启
创建VNC服务文件
sudo nano /etc/systemd/system/vncserver@.service
复制代码
添加以下内容(请将yourusername更换为你的现实用户名):
[Unit]
Description=Start VNC Server at startup
After=syslog.target network.target
[Service]
Type=forking
User=yourusername
Group=yourusername
WorkingDirectory=/home/yourusername
PIDFile=/home/yourusername/.vnc/%H:%i.pid
ExecStart=/usr/bin/vncserver :%i -geometry 1920x1080 -depth 24
ExecStop=/usr/bin/vncserver -kill :%i
[Install]
WantedBy=multi-user.target
复制代码
重新加载systemd
sudo systemctl daemon-reload
复制代码
启用VNC自启动
sudo systemctl enable vncserver@1
复制代码
启动VNC服务
sudo systemctl start vncserver@1
复制代码
何时使用?
需要VNC服务器在体系重启后主动运行时。
结论
现在,你已经成功在服务器上安装了Ubuntu桌面情况,并可以通过VNC长途访问它。无论是管理服务器照旧运行图形化应用,你都可以像在本地计算机上一样操纵。
假如你有更高的安全性需求,可以考虑使用SSH隧道加密VNC连接,大概使用X2Go、NoMachine等更高效的长途桌面办理方案。
声明:"本文基于Ubuntu官方文档整理,供学习和参考使用。"
最后有需要服务器的,我保举 傲来云(https://www.aolaiyun.com/)由于他家的价格相对实惠和稳固,并且恒久有优惠活动,需要的可以去看看。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
莱莱
论坛元老
这个人很懒什么都没写!
楼主热帖
SQL的约束
HCIA-OSPF协议
mac Error: EACCES: permission denied ...
MySQL 隐式类型转换导致索引失效问题 ...
你选对了超融合,可能却买错了交换机! ...
红标devcpp6.3编译器下载及配置教程 ...
老妈问我什么是超融合,我是这么和她解 ...
MySQL实战45讲 9
攻防世界web 难度1新手练习
每日一练 数据库linux安装
标签云
渠道
国产数据库
集成商
AI
运维
CIO
存储
服务器
快速回复
返回顶部
返回列表