【教程】安装VSCode-Server

news2024/11/19 5:55:34

转载请注明出处:小锋学长生活大爆炸[xfxuezhang.cn]

前景提要

        jupyter虽然好用,但他只能运行ipynb文件,对于py文件还是只能通过命令行来运行,不是很方便。

        因此,通过安装vscode来运行py文件。而vscode-server支持像jupyter一样通过浏览器访问。(虽然也可以通过本机安装vscode+安装Remote SSH插件的形式来实现利用服务器资源,但这还得打开本地vscode、文件得手动上传下载、占用本机空间等,略微有点点懒😉)

安装vscode-server

sudo apt install curl
curl -fsSL https://code-server.dev/install.sh | sh -s -- --prefix=/opt/software/vscode-server

# 或者
# Github:https://github.com/coder/code-server/releases
wget https://github.com/coder/code-server/releases/download/v4.12.0/code-server_4.12.0_amd64.deb
sudo dpkg -i code-server_4.12.0_amd64.deb
sudo mv /usr/lib/code-server /opt/software/vscode-server
sudo ln -sf /opt/software/vscode-server/bin/code-server /usr/bin/code-server

启动vscode-server:

code-server --port 8081 --host 0.0.0.0 --auth password --password <your_password>

配置文件一般在:~/.config/code-server/config.yaml

设置完,可以直接启动:

code-server 

启动服务,并设置自启动:

sudo systemctl start code-server@$USER
sudo systemctl enable code-server@$USER

卸载code-server的指令:

sudo systemctl stop code-server@$USER
sudo systemctl disable code-server@$USER
sudo apt autoremove code-server
rm -rf ~/.config/code-server

使用vscode-server

浏览器进入“<IP>:8081”,输入密码即可使用。

如果不知道为什么连接不上服务器,可以参考这篇文件来转发端口:

https://xfxuezhang.blog.csdn.net/article/details/129970095icon-default.png?t=N3I4https://xfxuezhang.blog.csdn.net/article/details/129970095

灰常好用!👍

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/517080.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Centos-7安装步骤教程

提示&#xff1a; 鼠标移动到虚拟机内部单击或者按下Ctrl G&#xff0c;鼠标即可移入到虚拟机中&#xff0c;按下Ctrl Alt&#xff0c;鼠标即可移出虚拟机 目录 一、虚拟机的创建 1、创建新的虚拟机 2、选择典型&#xff0c;也可以自定义 3、安装程序光盘映像文件&#x…

618大促即将来临,速卖通、Lazada等平台如何快速提高排名和转化率?

速卖通每年三大促&#xff0c;328、618、双11。618马上就要来临&#xff0c;卖家朋友们都准备好了吗&#xff1f;今天陈哥就和大家聊聊怎么快速提高产品转化率。转化率是卖家在分析复盘时非常关键的因素&#xff0c;转化率的高低直接影响着卖家目前的关键词listing或者商品描述…

4.5 队列实现及其应用(上)

目录 顺序队列 创建空队列&#xff1a; 判断队列空&#xff1a; 入队&#xff1a; 队列 队列是限制在两端进行插入操作和删除操作的线性表 允许进行存入操作的一端称为“队尾” 允许进行删除操作的一端称为“队头” 当线性表中没有元素时&#xff0c;称为“空队” 特点 &am…

监控室值班人员脱岗识别算法 opencv

监控室值班人员脱岗识别算法模型通过pythonopencv网络深度学校模型技术&#xff0c;监控室值班人员脱岗识别算法模型实现企业总监控室值班人员脱岗、睡岗、玩手机等场景的AI识别&#xff0c;不需人为干预全天候自动识别。OpenCV的全称是Open Source Computer Vision Library&am…

git码云的使用-创建项目仓库-ssh协议配置步骤

目录 1、创建仓库 1.1 只填入仓库名即可-提交 1.2 本地项目上传到远程仓库 2、提交仓库 2.1 选择HTTPS协议 2.2 选择ssh协议 3、ssh协议配置步骤 3.1 打开 Git Bash 3.2 生成公钥&#xff1a;$ cd ~/.ssh &#xff08;可忽略&#xff09; 3.3 生成密钥 3.4 添加公钥…

【零基础QQ机器人开发三】程序上云篇

前言&#xff1a;本文为大家带来QQ机器人程序上云的教程&#xff0c;环境搭建请参考下面链接 【0基础QQ机器人开发】基于go-cqhttp的QQ机器人开发教程,仅供自学 【零基础QQ机器人开发二】服务器篇 文章目录 程序Logger类StatuStore类MultiFunc类QQBot类main.py 前言&#xff1a…

AP3266 DC-DC大功率同步降压恒流芯片 过EMC三级 摩托电动汽车灯IC

1&#xff0c;产品描述 AP3266 是高效率、外围简单、内置功率管的同步降压恒流芯片&#xff0c;适用于4-40V输入的降压LED恒流驱动芯片。输出功率可达 40W&#xff0c;电流3.6A。AP3266 可通过调节 OVP 端口的分压电阻&#xff0c;设定输出空载电压 保护&#xff0c;避免高压 空…

DenseNet与ResNet

ResNet&#xff08;深度残差网络&#xff09; 深度残差网络 DenseNet 采用密集连接机制&#xff0c;即互相连接所有的层&#xff0c;每个层都会与前面所有层在channel维度上连接在一起&#xff0c;实现特征重用&#xff0c;作为下一层的输入。 这样不但缓解了梯度消失的现象…

2023数维杯数学建模ABC题思路分析

占个位置吧&#xff0c;开始在本帖实时更新数维杯数学建模赛题思路代码&#xff0c;文章末尾获取&#xff01; 持续为更新参考思路 赛题思路 已完成全部可以领取&#xff0c;详情看文末&#xff01;&#xff01;&#xff01; 数维杯A题思路 A题是这次比赛比较难的题目&…

AI落地:如何用AI做出可用的PPT?

ChatGPT问世以来&#xff0c;很多工具都有了AI版。原来让我们头疼的PPT&#xff0c;这不现在也能一键生成了。 看了网友分享的各种一键生成PPT技术&#xff0c;真是牛。 很快没错&#xff0c;但是。。。缺点你是一句不提啊。 PPT做成这样&#xff0c;这要是直接用&#xff0c…

【MATLAB图像处理实用案例详解(8)】—— 图像数字水印算法

目录 一、背景意义二、基本原理三、算法介绍3.1 数字水印嵌入3.2 数字水印提取 四、程序实现 一、背景意义 数字水印技术作为信息隐藏技术的一个重要分支&#xff0c;是将信息(水印)隐藏于数字图像、视频、音频及文本文档等数字媒体中&#xff0c;从而实现隐秘传输、存储、标注…

基于等照度线和窗口匹配的图像修补算法

作者&#xff1a;翟天保Steven 版权声明&#xff1a;著作权归作者所有&#xff0c;商业转载请联系作者获得授权&#xff0c;非商业转载请注明出处 一、关于图像修补 图像修补的目的是基于已有的图像信息或数据库内信息&#xff0c;对缺失区域进行合理地修复。在诸多领域如电影、…

35个开源的工业软件-工业4.0

不同的工业流程&#xff0c;需要不同的工业软件。面向研发设计环节的开源软件&#xff0c;今天就来介绍一下面向生产控制环节的开源软件&#xff0c;主要为可编程逻辑控制器&#xff08;PLC)、分布式控制系统&#xff08;DCS&#xff09;、生产执行系统&#xff08;MES&#xf…

以“阵地战”打法,多样性算力攻坚数字经济基础设施

作者 | 曾响铃 文 | 响铃说 人人都知道数字化转型进入深水区后&#xff0c;对算力的渴求在不断增长。 包括政务、能源、金融、制造业等领域的数字化转型铆足了劲头&#xff0c;不断向那些数字基础设施索要源源不断的算力。 但是&#xff0c;更应该注意到的是&#xff0c;在…

Debian 12 “Bookworm” 的新特性和发布日期

导读Debian 12 即将发布。了解一下更多关于其新特性和发布日期的相关信息。 debian 12 Debian 即将发布系统代号为 “书虫” 的新版本。与 Debian 11 “Bullseye” 相比&#xff0c;有许多改进和新功能。 Debian 12 “Bookworm” 包含了超过 11200 个新软件包&#xff0c;软件…

泰克RSA306B频谱分析仪测试信道功率方法

泰克RSA306B实时频谱分析仪是一种用于无线信号分析的仪器。它可以实时监控无线信号的频谱&#xff0c;帮助用户分析信号特征&#xff0c;掌握信号的功率、频率、调制等关键信息。在无线通信中&#xff0c;信道功率是一个非常重要的指标&#xff0c;它反映了信号在传输过程中的强…

基于matlab使用广义互相关和三角测量来确定宽带信号源的位置

一、前言 此示例说明如何使用广义互相关 &#xff08;GCC&#xff09; 和三角测量来确定宽带信号源的位置。为简单起见&#xff0c;此示例仅限于由一个源和两个接收传感器阵列组成的二维方案。您可以将此方法扩展到两个以上的传感器或传感器阵列以及三维。 二、介绍 源定位不同…

速锐得工业物联网技术无线自动化解决方案在物流业的应用

物流业一直走在工业物联网的最前沿&#xff0c;因为许多工业物联网的机会和技术与物流业完美匹配。因此&#xff0c;物流业多年依赖一直使用许多工业物联网相关的传感器和技术。 例如&#xff0c;多年来&#xff0c;物流业一直在包装、托盘和集装箱中使用条形码&#xff0c;从9…

Redis(18. 面试题简析)学习笔记

上一篇 &#xff1a;17. Redis 分布式锁 - 周阳 下一篇 &#xff1a;18. 面试题简析 文章目录 1. 为什么要用缓存&#xff1f;2. redis 和 memcached 有什么区别&#xff1f;3. redis 的线程模型4. 为啥 redis 单线程模型也能效率这么高&#xff1f;5. redis 都有哪些数据类型…

CodeArts持续发力输出,华为云重塑软件开发

配图来自Canva可画 互联网时代&#xff0c;软件技术对企业成功的助益越来越明显。不管是为了顺遂大众趋势&#xff0c;还是迫于生存压力&#xff0c;可以确定的是&#xff0c;目前各类软件的开发已经被纳入众多企业的发展规划当中。 只是&#xff0c;长期以来国内软件行业一直…