首页 > 系统相关 >搭建 Ubuntu 可视化界面

搭建 Ubuntu 可视化界面

时间:2024-11-12 11:18:24浏览次数:3  
标签:界面 gnome Linux sudo apt 可视化 Ubuntu VNC

操作场景

VNC(Virtual Network Console)是虚拟网络控制台的缩写。它是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发。VNC 是基于 UNIX 和 Linux 操作系统的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows、MAC 中的任何远程控制软件媲美。本文档指导您如何在 Ubuntu 操作系统的云服务器中搭建可视化界面。

前提条件

已购买操作系统为 Ubuntu 的 Linux 云服务器。如果您还未购买云服务器,请参见 快速配置 Linux 云服务器

操作步骤

配置实例安全组

VNC 服务使用 TCP 协议,默认使用5901端口,需在实例已绑定的安全组中放通5901端口,即在入站规则中添加放通协议端口为 TCP:5901 的规则,具体操作请参见 添加安全组规则

安装软件包

Ubuntu 18.04

Ubuntu 20.04

Ubuntu 22.04

Ubuntu 24.04

1. 使用标准登录方式登录 Linux 实例(推荐)

2. 执行以下命令,清空缓存,更新您的软件包列表。

sudo apt clean all && sudo apt update

3. 执行以下命令,安装桌面环境所需软件包。包括系统面板、窗口管理器、文件浏览器、终端等桌面应用程序。

sudo apt install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal ubuntu-desktop

4. 执行以下命令,安装 VNC。

sudo apt-get install vnc4server

配置 VNC

Ubuntu 18.04

Ubuntu 20.04

Ubuntu 22.04

Ubuntu 24.04

1. 

执行以下命令

,启动 VNC 服务,并设置 VNC 的密码。

vncserver

返回类似如下结果,表示 VNC 启动成功。



2. 执行以下命令,打开 VNC 配置文件。

vi ~/.vnc/xstartup

3. 按 i 切换至编辑模式,并将配置文件修改为如下内容。

#!/bin/sh

export XKL_XMODMAP_DISABLE=1

export XDG_CURRENT_DESKTOP="GNOME-Flashback:GNOME"

export XDG_MENU_PREFIX="gnome-flashback-"

gnome-session --session=gnome-flashback-metacity --disable-acceleration-check &

4. 按 Esc,输入 :wq,保存文件并返回。

5. 执行以下命令,重启桌面进程。

vncserver -kill :1 #关闭原桌面进程,输入命令(其中的:1是桌面号)

vncserver -geometry 1920x1080 :1 #生成新的会话

6. 点此 前往 VNC Viewer 官网,并根据本地计算机的操作系统类型,下载对应的版本并安装。

7. 在 VNC Viewer 软件中,输入 云服务器的 IP 地址:1,按 Enter



8. 在弹出的提示框中,单击 Continue

9. 输入 步骤1 设置的 VNC 的密码,单击 OK,即可登录实例并使用图形化界面。

标签:界面,gnome,Linux,sudo,apt,可视化,Ubuntu,VNC
From: https://blog.csdn.net/2401_88127808/article/details/143365283

相关文章

  • 在Windows 10中,设置默认浏览器通常需要通过图形界面进行操作,但也可以通过批处理文件(BA
    在Windows10中,设置默认浏览器通常需要通过图形界面进行操作,但也可以通过批处理文件(BAT)或者注册表(REG)文件来间接实现。这些方法比较复杂,且可能会有一定的风险,请在执行前确保备份相关数据。方法1:通过注册表(REG)文件设置默认浏览器默认浏览器的信息存储在注册表中,可以通过修改注册......
  • vm安装ubuntu 20.04 server并用vscode进行ssh远程连接
    最近写专业课作业需要用到vscode进行SSH连接ubuntuserver,自己摸索了一会终于实现效果,秉承着“取之于网络,还之于网络”的开源精神写了一篇总结博客,欢迎大家参考,如有不足之处也欢迎大家指出。文章参考:VSCodeSSH远程连接Ubuntu_visualstudio连接到本地unbuntu远程系统-CSDN博......
  • win 11 开发板,windows,ubuntu虚拟机网络互通
    确保在同一个网段里面就行如果ping开发板不通,将win防火墙关闭了试一试虚拟机使用桥接模式,桥接到正确的网卡上,此处使用的是usb网卡编辑->虚拟机网络编辑器ubuntu手动设置桥接的网卡信息此处ens32是桥接的网卡ens33是NAT网卡windows也是同样设置,注意网段保持一致虚拟......
  • Ubuntu安装指定的python版本,不推荐直接装系统里
    Ubuntu安装指定的python版本,不推荐直接装系统里。因为依赖该版本的软件会打不开或崩掉(如ubuntu20.04的终端gnome-terminal依赖系统自带的python3.8,如果装成高版本,则终端只转圈,打不开) 如果硬要玩火,参见下述步骤。此处只做记录,不推荐这样搞。在conda虚拟环境里玩,稳当点。目前还没......
  • 可视化web组态开发工具
     BY组态是一款功能强大的基于Web的可视化组态编辑器,采用标准HTML5技术,基于B/S架构进行开发,支持WEB端呈现,支持在浏览器端完成便捷的人机交互,简单的拖拽即可完成可视化页面的设计。可快速构建和部署可扩展的SCADA、HMI、仪表板或IIoT系统。使用BY组态编辑器,可以创建现代化、可视......
  • qt ui设计案例--登录界面
    登录界面要实现这个界面就非常简单了,准备一张图片就行。lable样式:QLabel{ border-image:url(":/nxd.jpg"); background-position:center; min-width:100px;min-height:100px;border-radius:50px; }搞一个圆背景贴一张图片就行在登录与头像之间随便贴点......
  • ubuntu 快速测试 cpu 基准水平
    Geekbench6https://www.geekbench.com/命令sudoaptinstallwgettar-ywgethttps://cdn.geekbench.com/Geekbench-6.3.0-Linux.tar.gz&&tar-xvzfGeekbench-6.3.0-Linux.tar.gz&&cdGeekbench-6.3.0-Linux./geekbench_x86_64结果分析完成后会提供链接,打开......
  • ubuntu串口权限修改
    文章目录一、确认串口设备名称二、修改串口权限方法一:临时修改权限方法二:永久修改权限(推荐)三、通过udev规则修改权限(高级)ubuntu串口权限修改一、确认串口设备名称首先,我们需要确认串口设备的名称。在Ubuntu系统中,串口设备通常位于/dev/ttyS*或/dev/ttyUSB*目录下......
  • 毕业设计:python考研院校推荐系统 混合推荐 协同过滤推荐算法 爬虫 可视化 Django框架(
    毕业设计:python考研院校推荐系统混合推荐协同过滤推荐算法爬虫可视化Django框架(源码+文档)✅1、项目介绍技术栈:Python语言MySQL数据库Django框架协同过滤推荐算法requests网络爬虫pyecharts数据可视化html页面、爬取院校信息:https://yz.chsi.com.cn/sch/(研招网......
  • Ubuntu命令
    Ubuntu命令1.ls:列出文件夹内容查看文件大小、权限、修改时间等详细信息ls-l2.cd命令:更改目录3.cat命令:读取文本文件4.less命令:读取大文本文件cat命令足以查看小文本文件。但如果你有一个包含数百行的巨大文本文件,我不建议使用cat。它会让你的屏幕充满所有的文本,你......