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

vscode terminal远程连接linux服务器GUI图形界面

看了很多教程,不清楚具体原理,但总之自己是摸索出来了:

1.下载vcxsrv,最后双击exe程序启动:

每一步的配置如下:
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2.修改配置

vscode中按下“ctrl+shift+p”,然后输入“Remote-SSH: Open SSH Configuration File“,选择,修改自己的配置(重点是这2行yes):
在这里插入图片描述

3.修改环境变量

笔者在win11的mobaxterm上连接到服务器,输入xeyes发现图像可以正常显示,但是vscode terminal中就不行。于是在mobaxterm terminal输入echo $DISPLAY,显示ubuntu:12.0,而vscode terminal中什么也不显示,于是在vscode terminal中执行命令:

echo 'export DISPLAY=ubuntu:12.0' >> ~/.bashrc
source ~/.bashrc

将变量永久生效,之后就可以正常在vscode terminal中使用linux GUI了(包括直接输入xeyes,firefox,等等)

http://www.dtcms.com/a/358567.html

相关文章:

  • Linux/UNIX系统编程手册笔记:文件I/O、进程和内存分配
  • Ferris Wheel (贪心 | 双指针)
  • 【MogDB】在刚发布的银河麒麟v11上安装MogDB
  • 微电网调度(风、光、储能、电网交互)(MatlabPython代码实现)
  • open webui源码分析13-模型管理
  • Python生成免安装exe
  • 承上启下的JDK13安装步骤及下载(附小白详细教程)
  • Transformer朴素采样时,生成 T 个 token 需要的 FLOPs 计算推导过程
  • sunset: 1渗透测试
  • 《HM-RAG: Hierarchical Multi-Agent Multimodal Retrieval Augmented Generation》
  • Java中使用正则表达式的正确打开方式
  • 《微服务架构从故障频发到自愈可控的实战突围方案》
  • C++抽象类
  • Photoshop - Ps 编辑图像
  • 在PowerPoint和WPS演示让蝴蝶一直跳8字舞
  • 干掉抽取壳!FART 自动化脱壳框架与 Execute 脱壳点解析
  • 迷你电脑用到什么型号的RJ45网口
  • 【系列08】端侧AI:构建与部署高效的本地化AI模型 第7章:架构设计与高效算子
  • 文件夹和文件一键加密,保护你的隐私
  • 计算机算术8-浮点加法
  • EVidenceModeler v2.1 安装与使用--生信工具58
  • 开发者效率白皮书:工具选型与使用方法论
  • 使用 JavaScript 构建 RAG(检索增强生成)库:原理与实现
  • 【Redisson 加锁源码解析】
  • 不使用if else ,实现石头剪刀布
  • 大数据在UI前端的应用深化研究:用户行为数据的跨平台关联分析
  • 思科ISR4300系列端口限速
  • 面试专栏
  • [光学原理与应用-333]:ZEMAX - 序列模式的设计过程
  • 基于CNN(卷积神经网络)的门牌号识别