vscode離線配置遠程服務器

目錄

一、前提

二、方法

2.1 查看vscode的commit_id

2.2 下載linux服務器安裝包

2.3?安裝包上傳到遠程服務器,并進行文件解壓縮

三、常見錯誤

Failed to set up socket for dynamic port forward to remote port(vscode報錯解決方法)-CSDN博客


一、前提

1、已經下載并完成安裝好vscode;

Visual Studio Code - Code Editing. Redefined

2、vscode已經安裝完Remote-SSH、Remote-SSH:Editing Configuration Files、Remote-SSH Explorer插件

(如未下載插件,可參考鏈接2025年最新vscode無法下載.vsix插件(官網marketplace找不到DownLoad Extension下載.vsix插件按鈕)的解決方案【以C/C++插件1.23.5之后的版本為例】_vscode vsix-CSDN博客)

3、本地和遠程服務器都配置好SSH

參考3.1節vscode免密登錄設置

VMware手把手安裝CentOS 7教程(附vscode免密登錄、yum源、靜態ip配置)_centos7 vscode-CSDN博客

二、方法

2.1 查看vscode的commit_id

在vscode菜單欄找到Help->About,點擊Copy即可粘貼到文本中,僅需要Commit的值

如上圖拷貝出Commit值為e54c774e0add60467559eb0d1e229c6452cf8447,下文皆以此值替換${commit_id}

2.2 下載linux服務器安裝包

下載該版本的安裝包,下載地址:

https://vscode.download.prss.microsoft.com/dbazure/download/stable/${commit_id}/vscode-server-linux-x64.tar.gz

https://vscode.download.prss.microsoft.com/dbazure/download/stable/${commit_id}/vscode_cli_alpine_x64_cli.tar.gz

如本次版本e54c774e0add60467559eb0d1e229c6452cf8447替換后為:

https://vscode.download.prss.microsoft.com/dbazure/download/stable/e54c774e0add60467559eb0d1e229c6452cf8447/vscode-server-linux-x64.tar.gz

https://vscode.download.prss.microsoft.com/dbazure/download/stable/e54c774e0add60467559eb0d1e229c6452cf8447/vscode_cli_alpine_x64_cli.tar.gz

2.3?安裝包上傳到遠程服務器,并進行文件解壓縮

解壓命令:

tar -zxvf vscode-server-linux-x64.tar.gz
tar -zxvf vscode_cli_alpine_x64_cli.tar.gz

得到文件或文件夾

vscode-server-linux-x64
code

遠程服務器創建vscode隱藏目錄

mkdir -p ~/.vscode-server/bin
mkdir -p ~/.vscode-server/cli/servers/Stable-${commit_id}/

移動解壓好的文件到指定位置,并創建lru.json文件:

mv vscode-server-linux-x64 server
mv server ~/.vscode-server/cli/servers/Stable-${commit_id}/mv code ~/.vscode-server/code-${commit_id}echo "[\"Stable-${commit_id}"]" > ~/.vscode-server/cli/lru.json

如本版本使用的命令為下面所示,可以替換后在家目錄下一鍵執行:

tar -zxvf vscode-server-linux-x64.tar.gz
tar -zxvf vscode_cli_alpine_x64_cli.tar.gzmkdir -p ~/.vscode-server/bin
mkdir -p ~/.vscode-server/cli/servers/Stable-e54c774e0add60467559eb0d1e229c6452cf8447/mv vscode-server-linux-x64 server
mv server ~/.vscode-server/cli/servers/Stable-e54c774e0add60467559eb0d1e229c6452cf8447/mv code ~/.vscode-server/code-e54c774e0add60467559eb0d1e229c6452cf8447echo "[\"Stable-e54c774e0add60467559eb0d1e229c6452cf8447\"]" > ~/.vscode-server/cli/lru.json

三、常見錯誤

vscode一直在Setting...,日志中報錯Failed to set up socket for dynamic port forward to remote port

Failed to set up socket for dynamic port forward to remote port(vscode報錯解決方法)-CSDN博客

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/71659.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/71659.shtml
英文地址,請注明出處:http://en.pswp.cn/web/71659.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

OmniDrive(1): 論文解讀

多模態大語言模型(MLLMs)的發展推動了基于 LLM 的自動駕駛研究,以利用其強大的推理能力。然而,利用多模態大語言模型(MLLMs)強大的推理能力來改進planning具有挑戰性,因為這需要超越二維推理的完整三維情境感知能力。因為這不單單需要 2D 推理還需要完整的 3D 場景感知能…

ubuntu22.04安裝RAGFlow配合DeepSeek搭建本地知識庫

一、簡介 RAGFlow 是一個基于對文檔的深入理解的開源 RAG(檢索增強生成)引擎。當與 LLM 集成時,它能夠提供真實的問答功能,并以來自各種復雜格式數據的有根據的引用為后盾。 二、安裝 1.環境要求 CPU ≥ 4 核 (x86…

Android AudioFlinger(四)—— 揭開PlaybackThread面紗

前言: 繼上一篇Android AudioFlinger(三)—— AndroidAudio Flinger 之設備管理我們知道PlaybackThread繼承自Re’fBase, 在被第一次引用的時候就會調用onFirstRef,實現如下: void AudioFlinger::Playbac…

個人電腦本地部署DeepSeek來離線使用

文章目錄 前言軟件下載DeepSeek部署ChatBox集成 前言 最近這段時間,“DeepSeek”(深度求索)人工智能平臺非常的火爆,正確的使用可以幫我們做很多很多事情,通常我們是在瀏覽器網頁或手機APP使用,但是有時會…

第一:goland安裝

GOPROXY (會話臨時性),長久的可以在配置文件中配置 go env -w GOPROXYhttps://goproxy.cn,direct 長久的,在~/.bashrc文件中添加: export GOPROXYhttps://goproxy.cn,direct ----&#xff0d…

介紹一下Qt中的事件過濾

在 Qt 中,事件過濾(Event Filter)是一種強大的機制,它允許一個對象攔截并處理另一個對象接收到的事件。通過事件過濾,可以在事件到達目標對象之前對其進行監控和修改,這在很多場景下都非常有用,…

Go紅隊開發—格式導出

文章目錄 輸出功能CSV輸出CSV 轉 結構體結構體 轉 CSV端口掃描結果使用CSV格式導出 HTML輸出Sqlite輸出nmap掃描 JSONmap轉json結構體轉jsonjson寫入文件json編解碼json轉結構體json轉mapjson轉string練習:nmap掃描結果導出json格式 輸出功能 在我們使用安全工具的…

SwanLab簡明教程:從萌新到高手

目錄 1. 什么是SwanLab? 1.1 核心特性 2. 安裝SwanLab 3. 登錄SwanLab賬號(云端版) 4. 5分鐘快速上手 更多案例 5. SwanLab功能組件 5.1 圖表視圖 5.2 表格視圖 5.3 硬件監控 5.4 環境記錄 5.5 組織協同 6. 訓練框架集成 6.1 基…

2025天梯訓練1

PTA | L3-1 直搗黃龍 30分 思路&#xff1a;多關鍵字最短路&#xff0c;同時還要記錄最短路徑條數。 typedef struct node{int from,d,pass,kl;bool operator<(const node &x)const{if(d!x.d) return d>x.d;if(pass!x.pass) return pass<x.pass;return kl<x.…

EasyRTC嵌入式視頻通話SDK的跨平臺適配,構建web瀏覽器、Linux、ARM、安卓等終端的低延遲音視頻通信

1、技術背景 WebRTC是一項開源項目&#xff0c;旨在通過簡單的API為瀏覽器和移動應用程序提供實時通信&#xff08;RTC&#xff09;功能。它允許在無需安裝插件或軟件的情況下&#xff0c;實現點對點的音頻、視頻和數據傳輸。 WebRTC由三個核心組件構成&#xff1a; GetUserM…

【git】ssh配置提交 gitcode-ssh提交

【git】ssh配置提交 gitcode-ssh提交 之前一直用的是gitee和阿里云的倉庫&#xff0c;前兩天想在gitcode上面備份一下我的打洞代碼和一些資料 就直接使用http克隆了下來 。 在提交的時候他一直會讓我輸入賬號和密碼&#xff0c;但是我之前根本沒有設置過這個&#xff0c;根本沒…

Dify部署踩坑指南(Windows+Mac)

組件說明 Dify踩坑及解決方案 ?? 除了修改鏡像版本&#xff0c;nginx端口不要直接修改docker-compose.yaml &#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01; 1、更換鏡像版本 這個文件是由.env自動生成的&#xff0c;在.env配置 …

Linux進程調度與管理:(五)進程的調度之調度節拍

《Linux6.5源碼分析&#xff1a;進程管理與調度系列文章》 本系列文章將對進程管理與調度進行知識梳理與源碼分析&#xff0c;重點放在linux源碼分析上&#xff0c;并結合eBPF程序對內核中進程調度機制進行數據實時拿取與分析。 在進行正式介紹之前&#xff0c;有必要對文章引…

K8S學習之基礎十七:k8s的藍綠部署

藍綠部署概述 ? 藍綠部署中&#xff0c;一共有兩套系統&#xff0c;一套是正在提供服務的系統&#xff0c;一套是準備發布的系統。兩套系統都是功能完善、正在運行的系統&#xff0c;只是版本和對外服務情況不同。 ? 開發新版本&#xff0c;要用新版本替換線上的舊版本&…

【定制開發】碰一碰發視頻系統定制開發,支持OEM

在短視頻營銷爆發的2025年&#xff0c;"碰一碰發視頻"技術已成為實體商家引流標配。某連鎖餐飲品牌通過定制化開發&#xff0c;單月視頻發布量突破10萬條&#xff0c;獲客成本降低80%&#xff01;本文將深入解析該系統的技術架構與開發要點&#xff0c;助你快速搭建高…

[Lc7_分治-快排] 快速選擇排序 | 數組中的第K個最大元素 | 庫存管理 III

目錄 1. 數組中的第K個最大元素 題解 代碼 2.庫存管理 III 代碼 1. 數組中的第K個最大元素 題目鏈接&#xff1a;215. 數組中的第K個最大元素 題目分析&#xff1a; 給定整數數組 nums 和整數 k&#xff0c;請返回數組中第 k 個最大的元素。 請注意&#xff0c;你需要…

AI視頻生成工具清單(附網址與免費說明)

以下是一份詳細的AI視頻制作網站總結清單&#xff0c;包含免費/付費信息及核心功能說明&#xff1a; AI視頻生成工具清單&#xff08;附網址與免費說明&#xff09; 1. Synthesia 網址&#xff1a;https://www.synthesia.io是否免費&#xff1a;免費試用&#xff08;生成視頻…

dp_走方格(包含dfs分析,記憶化搜索)

類似題目解析&#xff1a;dp_最長上升子序列&#xff08;包含dfs分析&#xff0c;記憶化搜索&#xff09;-CSDN博客 題目鏈接&#xff1a;2067. 走方格 - AcWing題庫 題目圖片&#xff1a; 分析題目&#xff08;dfs&#xff09; 這個題目說有一個行為n行&#xff0c;列為m列…

Windows系統安裝python2025最新安裝包,包括環境配置,以及安裝python編程軟件PyCharm2024.3.3免費社區版本,詳細全流程

一、python安裝包安裝 1、python安裝包下載 瀏覽器打開官網&#xff0c;最好是谷歌瀏覽器 https://www.python.org/downloads/windows/ 下載安裝包&#xff08;注意處理器是32位還是64位&#xff09; 注意&#xff1a;下載完成后&#xff0c;找到安裝包并雙擊運行。在安裝向導…

【GPT入門】第3課 客服會話質檢(思維鏈)

【GPT入門】第3課 客服會話質檢 1.質檢任務2. 代碼3.核心 1.質檢任務 任務本質是檢查客服與用戶的對話是否有不合規的地方 質檢是電信運營商和金融券商大規模使用的一項技術 每個涉及到服務合規的檢查點稱為一個質檢項 我們選一個質檢項&#xff0c;產品信息準確性&#xff0…