1.linux环境配置+ssh远程连接vscode调试(问题:无法联网,无法共享粘贴板,不满足运行vscode服务器的先决条件)

(本笔记供本人回忆使用)

1.下载安装vm和ubuntu18.04

2.配置网络环境CSDNHeris99的VMware 虚拟机网络配置 【100%解决】【超详细】

3.无法共享粘贴板的原因是没有安装vm-tools-desktop,在终端输入:

powershell 复制代码
sudo apt update
sudo apt install -y open-vm-tools open-vm-tools-desktop

顺便安装一下net-tools:

powershell 复制代码
sudo apt install -y net-tools

4.安装好相关的工具,配置ssh,使得虚拟机可以与Windows的vscode远程连接,可参考此文VSCode SSH 连接远程ubuntu Linux 主机

(注意,ubuntu的apt和apt-get命令相同)

最后的vscode的ip地址填虚拟机的ip,查看方式是:

输入命令:

powershell 复制代码
ifconfig

出现:

画框的就是虚拟机ip地址。

5.如果出现问题,可以先在本地cmd试一下是否能连接上:

打开cmd,输入:

powershell 复制代码
ssh 用户名@ip

结果如图所示,则恭喜配置成功,问题大概率是vscode的问题

如果问题是:

可以尝试安装旧版本的vscode如1.73以及使用以下命令升级组件:(升级时间较长)

powershell 复制代码
sudo apt update && sudo apt upgrade -y
sudo apt dist-upgrade -y  # 升级系统核心组件(包括 glibc)

附成功连接的图片:

请开始下一阶段的磨练吧!

相关推荐
码界奇点20 分钟前
Linux进程间通信三System V 共享内存完全指南原理系统调用与 C 封装实现
linux·c语言·网络·c++·ux·risc-v
ZHANG13HAO1 小时前
RV1106 通过 4G 网络基于 libdatachannel 实现 WebRTC 实时视频传输”
linux
..过云雨1 小时前
13.【Linux系统编程】从ELF格式深入理解动静态库
linux·c语言·c++·后端
一名机电研究生2 小时前
华为、阿里巴巴、字节跳动 100+ Linux面试问题总结(一)
linux·华为·面试
朝九晚五ฺ2 小时前
用Rust从零实现一个迷你Redis服务器
服务器·redis·rust
讨厌下雨的天空2 小时前
环境变量与地址
linux
. . . . .2 小时前
VSCode终极版
ide·vscode·编辑器
阿巴~阿巴~2 小时前
深入解析UDP服务器核心开发机制
linux·服务器·网络协议·网络编程·udp服务器·recvfrom函数
饮品爱好者2 小时前
[C#] NO.4 我的第一个项目
vscode·职场和发展·c#·github
q***31892 小时前
如何查询SQL Server数据库服务器的IP地址
服务器·数据库·tcp/ip