当前位置: 首页 > news >正文

Ubuntu最小化命令行系统 安装GUI 远程桌面

Ubuntu 服务器 安装GUI

更新、升级

sudo apt update && sudo apt upgrade

安装桌面环境

sudo apt install taskselsudo apt install ubuntu-desktop

安装显示登录管理器

sudo apt install lightdm

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


启动GUI

sudo service lightdm start

关闭 GUI sudo service lightdm stop


检查当前的显示管理器

cat /etc/X11/default-display-manager

安装xrdp服务

sudo apt install xrdp sudo systemctl status xrdpsudo systemctl restart xrdp

配置防火墙

允许指定地址访问
sudo ufw allow from    192.168.1.0/24    to any port   3350
允许所有访问
sudo ufw allow  3350

如有防火墙请放行3389、3350端口


连接方式

Windows
win+r 输入mstsc 打开远程桌面链接 输入服务器IP
通过远程桌面链接3389端口,转入xrdp服务,输入用户名root/密码,xrdp通过3350远程Ubuntu桌面

也可以通过其他第三方工具进行远程桌面链接,走3389端口转xrdp,xrdp走3350远程连接桌面


问题一:
远程链接桌面打不开终端命令行,和语言设置有关系

找到语言文件
vim /etc/default/locale
最后一行加上以下语句后保存
LC_ALL=zh_CN.UTF-8
重启后就可以了
reboot

相关文章:

Ubuntu最小化命令行系统 安装GUI 远程桌面

Ubuntu 服务器 安装GUI 更新、升级 sudo apt update && sudo apt upgrade安装桌面环境 sudo apt install taskselsudo apt install ubuntu-desktop安装显示登录管理器 sudo apt install lightdm安装 lightdm 时系统会让选择默认的显示管理器,选择lightd…...

Web前端:CSS篇(二)背景,文本,链接

CSS 背景 背景颜色 background-color 属性定义了元素的背景颜色. 页面的背景颜色使用在body的选择器中: body {background-color:#b0c4de;} CSS中,颜色值通常以以下方式定义: 十六进制 - 如:"#ff0000"RGB - 如:"rgb(255,0…...

ubuntu 24.04 软件源配置,替换为国内源

ubuntu 默认的官网源下载速度非常慢,新装 ubuntu 系统首先把 apt 软件源替换成国内源。 1、使用软件和更新设置国内源 打开软件和更新,选择位于中国的服务器: 外链图片转存失败,源站可能有防盗链机制,建议将图片保存…...

【Java 并发编程】(三) 从CPU缓存开始聊 volatile 底层原理

并发编程 三大问题 在并发编程中,原子性、有序性和可见性是三个重要的问题,解决这三个问题是保证多线程程序正确性的基础。原子性: 指的是一个操作不可分割, 要么全部执行完成, 要么不执行, 不存在执行一部分的情况.有序性: 有序性是指程序的执行顺序与…...

YOLOV8网络结构|搞懂Backbone-Conv

参数量计算: (输入通道*w)*(输出通道*w)*k^2+(输出通道*w)*2 w是模型缩放里面的width - [-1, 1, Conv, [64, 3, 2]] # 0-P1/2 输出通道c2=64,k=3,s=2 P1/2 特征图变小一半 先定义算子层 再搭一个forward前向传播 class Conv(nn.Module):"""Standard convo…...

Elasticsearch Nested类型详解与实战

Elasticsearch(简称ES)是一个基于Lucene的全文搜索引擎,它提供了强大的搜索能力以及对数据的高效索引和查询。在ES中,数据通常以JSON格式存储,并且可以采用多种数据类型。其中,nested类型是一种特殊的对象数…...

网络编程,网络协议,UDP协议

网络: 1.协议:通信双方约定的一套标准 2.国际网络通信协议标准: 1.OSI协议: 应用层 发送的数据内容 表示层 数据是否加密 会话层 是否建立会话连接 传输层 …...

每日一题——第六十三题

题目&#xff1a;判断一个数是否为合数 #include <stdio.h> #include <stdbool.h> // 为了使用bool类型 // 函数声明&#xff0c;用于判断是否为合数 bool isComposite(int x); int main() { int x; printf("请输入一个正整数: "); scanf(&quo…...

人工智能算法,图像识别技术;基于大语言模型的跨境商品识别与问答系统;图像识别

目录 一 .研究背景 二,大语言模型介绍 三,数据采集与预处理 商品识别算法 四. 跨境商品问答系统设计 五.需要源码联系 一 .研究背景 在当今全球化的背景下&#xff0c;跨境电商行业迅速发展&#xff0c;为消费者提供了更广泛的购物选择和更便利的购物方式。然而&#xf…...

数据库系统 第18节 数据库安全

数据库安全是确保数据库管理系统&#xff08;DBMS&#xff09;中存储的数据的保密性、完整性和可用性的过程。以下是一些关键的数据库安全措施&#xff1a; 用户身份验证&#xff08;Authentication&#xff09;&#xff1a; 这是确定用户或系统是否有权访问数据库的第一步。通…...

Golang | Leetcode Golang题解之第338题比特位计数

题目&#xff1a; 题解&#xff1a; func countBits(n int) []int {bits : make([]int, n1)for i : 1; i < n; i {bits[i] bits[i&(i-1)] 1}return bits }...

【Python变量简析】

Python变量简析 在 Python 中&#xff0c;变量是用于存储和操作数据的命名内存位置。变量的概念类似于代数中的方程变量&#xff0c;比如对于方程式 y x * x &#xff0c;x 就是变量。 Python 变量具有以下特点&#xff1a; 变量名可以由字母、数字和下划线组成&#xff0c…...

智慧零售模式下物流优化与开源AI智能名片S2B2C商城系统的深度融合

摘要&#xff1a;在数字化浪潮的推动下&#xff0c;智慧零售模式正逐步成为零售业的新常态。该模式通过深度融合物联网、大数据、人工智能等先进技术&#xff0c;实现了线上线下无缝衔接&#xff0c;为消费者提供了更加便捷、个性化的购物体验。物流作为智慧零售的重要支撑&…...

socket和websocket 有什么区别

Socket 和 WebSocket 都用于网络通信&#xff0c;但它们的用途、协议、以及使用方式有所不同。以下是两者的主要区别&#xff1a; ### 1. **基础协议** - **Socket**: - Socket 是网络通信的一个抽象概念&#xff0c;通常基于传输层协议&#xff0c;如 TCP&#xff08…...

亿玛科技:TiDB 6.1.5 升级到 7.5.1 经验分享

作者&#xff1a; foxchan 原文来源&#xff1a; https://tidb.net/blog/6e628afd 为什么要升级&#xff1f; 本次升级7.5的目的如下&#xff1a; 1、tidb有太多的分区表需要归档整理。7.5版本这个功能GA了。 2、之前集群tikv节点的region迁移过慢&#xff0c;影响tikv节…...

8.16-ansible的应用

ansible ansible是基于模块工作的&#xff0c;本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块&#xff0c;ansible只是提供一种框架。 格式 ansible 主机ip|域名|组名|别名 -m ping|copy|... 参数 1.ping模块 m0 # 查看有没有安装epel ​ [rootm0 ~]#…...

相似度计算方法-编辑距离 (Edit Distance)

定义 编辑距离&#xff08;Edit Distance&#xff09;&#xff0c;也称为Levenshtein距离&#xff0c;是一种衡量两个字符串相似度的方法。它定义为从一个字符串转换为另一个字符串所需的最少单字符编辑操作次数&#xff0c;这些操作包括插入、删除或替换一个字符。 计算方法 …...

初识FPGA

大学的时候有一门verilog语言&#xff0c;觉得很难&#xff0c;不愿学。有学习套件是黑金的一块FPGA开发板&#xff0c;可能当时点灯和点数码管了。全都忘了。 今项目需要&#xff0c;使用FPGA中的ZYNQ&#xff0c;需要c语言开发&#xff0c;随即开始学习相关知识。 ZYNQ内部…...

探索 JavaScript:从入门到精通

目录 1. JavaScript 的介绍与基础 示例&#xff1a;弹出欢迎信息 JavaScript&#xff0c;作为网络时代最流行的脚本语言之一&#xff0c;赋予了网页生动活泼的动态功能。无论是新手还是经验丰富的开发者&#xff0c;掌握 JavaScript 的核心概念和技能都是开启网络编程之门的钥…...

这4款视频压缩软件堪称是压缩界的神器!

视频在我们的日常设备当中会占用相对较多的空间&#xff0c;尤其是喜欢用视频记录的朋友。但是过多过大的视频不仅会给我们的设备带来了压力&#xff0c;也不利于分享和管理。今天我就要给大家分享几个视频压缩的小妙招。 1、福昕压缩 直通车&#xff1a;www.foxitsoftware.cn…...

开源机械爪资源库指南:从入门到ROS集成与自主抓取

1. 项目概述&#xff1a;一个开源“机械爪”的宝藏资源库如果你对机器人、自动化或者DIY硬件感兴趣&#xff0c;最近又在琢磨着给自己的项目加一个“手”&#xff0c;那么你很可能已经听说过“机械爪”这个概念。无论是想做一个自动抓取小物件的桌面机器人&#xff0c;还是为你…...

基于RT-Thread与STM32的物联网桌面天气时钟开发实战

1. 项目概述&#xff1a;一个嵌入式工程师的桌面小确幸几年前&#xff0c;我在工位上放了一个从网上淘来的电子时钟&#xff0c;功能很简单&#xff0c;就是显示时间。后来觉得光看时间有点单调&#xff0c;就想&#xff0c;能不能自己动手做一个既能显示时间日期&#xff0c;又…...

Go语言实现轻量级双向文件同步工具clawsync配置与实战

1. 项目概述&#xff1a;一个轻量级的文件同步利器在数据备份、多设备协同或者项目部署的场景里&#xff0c;文件同步是个绕不开的活儿。你可能用过rsync&#xff0c;功能强大但命令参数复杂&#xff1b;也可能试过syncthing&#xff0c;全平台覆盖但需要常驻后台服务。如果你在…...

京东自动抢购工具完整指南:5分钟学会Python自动化购物

京东自动抢购工具完整指南&#xff1a;5分钟学会Python自动化购物 【免费下载链接】autobuy-jd 使用python语言的京东平台抢购脚本 项目地址: https://gitcode.com/gh_mirrors/au/autobuy-jd 还在为京东秒杀抢不到心仪商品而烦恼吗&#xff1f;想要在促销活动中轻松抢购…...

从NCDC到本地分析:一站式获取与处理全球气象站点数据

1. 全球气象数据获取的完整指南 第一次接触气象数据的朋友可能会被各种专业术语和数据格式搞得晕头转向。我刚开始做气象分析时&#xff0c;光是找数据就花了两周时间&#xff0c;下载下来的文件还经常打不开。今天我就把从数据获取到最终分析的完整流程梳理出来&#xff0c;帮…...

LetsFG:基于Function与Group的去中心化协作平台设计与实战

1. 项目概述&#xff1a;一个面向未来的开源协作平台最近在开源社区里&#xff0c;一个名为“LetsFG/LetsFG”的项目引起了我的注意。乍一看这个标题&#xff0c;可能会觉得有些抽象&#xff0c;但当你深入其代码仓库和设计理念后&#xff0c;会发现它指向了一个非常具体且极具…...

【初阶数据结构】 左右逢源的分支诗律 二叉树1

&#x1f4d6; 点击展开/收起 文章目录 文章目录树的概念***树的基础概念***森林树和森林的存储二叉树二叉树的性质二叉树的遍历二叉树的前序遍历二叉树的中序遍历二叉树的后序遍历希望读者们多多三连支持小编会继续更新你们的鼓励就是我前进的动力&#xff01;树的概念 在讲解…...

ONLYOFFICE集成踩坑实录:90%的“内容丢失”和“版本已更新”都因为document.key用错了

在集成OnlyOffice DocumentServer的过程中&#xff0c;很多开发者都会遇到两个非常典型的问题&#xff1a; 多人协同编辑后&#xff0c;再次打开文档发现内容缺失重新打开文档时提示“文档版本已更新” 很多人会认为&#xff1a; 是 ONLYOFFICE 不稳定是缓存机制异常是协同编…...

AI IDE CLI:为AI编程助手打造的轻量级本地开发环境

1. 项目概述&#xff1a;一个为AI时代量身定制的本地开发环境CLI工具如果你是一名开发者&#xff0c;最近肯定没少和各类AI编程助手打交道。无论是GitHub Copilot、Cursor&#xff0c;还是各种本地部署的大模型&#xff0c;它们正在深刻地改变我们写代码的方式。但随之而来的一…...

如何用LRCGET歌词下载神器一键解决数千首离线音乐歌词同步难题

如何用LRCGET歌词下载神器一键解决数千首离线音乐歌词同步难题 【免费下载链接】lrcget Utility for mass-downloading LRC synced lyrics for your offline music library. 项目地址: https://gitcode.com/gh_mirrors/lr/lrcget 你是否拥有一个庞大的离线音乐库&#x…...